what are three factors that cause a change in demand?
Other Factors That Shift Demand Curves. Income is not the only factor that causes a shift in demand. Other things that change demand include tastes and preferences, the composition or size of the population, the prices of related goods, and even expectations.