2015-08-22 23 views
1

我有一個2列矩陣x,我想做一個簡單的hexplot。 如果我做plot(hexbin(x))我得到一個很好的,而且方形的情節是好的,但不會工作,如果我想讓我們說畫3個這樣的情節在1行作爲par不起作用在這裏。修改hexbinplot圖形寬度或使圖(hexbin(x))與par一起工作? (在R)

另一種選擇是使用hexbinplot(x[,2] ~ x[,1])grid.arrange。問題是,當我使用hexbinplot(x[,2] ~ x[,1])時,我得到了同樣的情節,但情節就像超高和苗條(如10高和2寬),無論我做什麼,它都會保持這種奇怪的比例。

所以我的問題是:是否有辦法解決/修改/微調hexbinplot的最終劇情長/寬比,還是有辦法讓與pargridplot(hexbin(x))工作?

我添加這樣的矩陣這裏的一個示例:

> x 
     projsizes 
[1,]  2865 2 
[2,]  2737 2 
[3,]  802 2 
[4,]  2738 5 
[5,]  3384 4 
[6,]  3432 2 
[7,]  2333 2 
[8,]  1713 1 
[9,]  2893 6 
[10,]  1010 1 
[11,]  1735 3 
[12,]  1961 1 
[13,]  2534 5 
[14,]  2117 4 
[15,]  3086 8 
[16,]  4784 7 
[17,]  2185 1 
[18,]  966 2 
[19,]  4170 3 
[20,]  4958 5 
[21,]  383 1 
[22,]  2926 2 
[23,]  2733 1 
[24,]  1478 5 
[25,]  2702 17 
[26,]  4628 6 
[27,]  1207 2 
[28,]  4118 2 
[29,]  1737 1 
[30,]  3157 1 
[31,]  2051 1 
[32,]  927 1 
[33,]  2047 1 
[34,]  4452 4 
[35,]  1784 2 
[36,]  4110 2 
[37,]  4406 14 
[38,]  861 3 
[39,]  875 4 
[40,]  3310 5 
[41,]  3133 5 
[42,]  4290 5 
[43,]  4615 8 
[44,]  1661 1 
[45,]  4479 5 
[46,]  3752 2 
[47,]  3739 9 
[48,]  1139 1 
[49,]  4177 5 
[50,]  1707 2 
[51,]  1447 3 
[52,]  1028 1 
[53,]  3504 4 
[54,]  4093 15 
[55,]  3689 6 
[56,]  2821 4 
[57,]  3326 1 
[58,]  3111 7 
[59,]  906 10 
[60,]  4602 2 

回答

1

顯然aspect參數確實爲hexbinplot特技:

hexbinplot(x[,2] ~ x[,1], aspect=1) 
相關問題