what are the factors that affect the direction of the Earth's magnetic field?
The factors that affect the direction of the Earth's magnetic field are: the movement of the molten iron core within the Earth's inner core, and the physical structure and composition of the Earth, which includes the presence of minerals such as iron and nickel in the molten iron core.