在數學中,爲了表示水平軸,我們有x座標,並且表示垂直我們有y座標。即(X,Y)。 編程時,系統翻轉。 I.e. int[] array = new int [3,5];
這裏,數組有3行5列,而不是3列5行。 作爲一名來自數學的完全新手程序員,這讓我的腦子旋轉了幾次。 傳統的這種差異是完全武斷的,還是有理由翻轉系統使其更好?
運行下面的代碼 foreach i in 2008 2009 2010 2011{
disp `"Working in Year `i'"'
tostring `i', local(yearStr)
disp `"yearStr"'
graph bar E if Year=="'i'", c(1) name ('i',replace)
histogram E if Year=="`i'"