Which factors affect crop production?

crop production

There are four major factors that affect crop production during the farming process. They are nutrients, water availability, climate, pest and diseases.