气候原因长期生活在不同温度等环境下,恒温动物的适应进化。动物生态学里有个波格曼(译音)定理:同一种哺乳类动物体型,寒冷地区的要大于温暖地区。不仅是人类,老虎,野猪,兔子等都有这种适应现象。
饮食原因在南方米饭和猪肉几乎是绝对的主食,而在北方则有大部分人习惯吃面食,牛羊肉等,北方人食物中蛋白质含量很高,对骨骼和体形的成长影响当然就不一样。还有就是纬度越高,距离赤道越远,天气越寒冷,人需要降低单位能量损失,必须增加体表面积,所以北方人比较高大。相反南方人,距离赤道近,天气炎热,人必须减少体表面积,所以比较矮小。其实不只是人类,其他动物也是如此,相同物种越是再寒冷的地方个头就越大,就像东北虎比华南虎体积大,北极熊比热带的马来熊体积也要大的多是一样的道理。