在新機器和ggplot2上安裝了R 2.15.2。這個最新版本的R不再支持grid包,但ggplot2使用grid作爲arrow()
函數,就像這些例子一樣。ggplot2中的箭頭()不再支持
http://docs.ggplot2.org/current/geom_segment.html
一直沒能找到一個解決辦法。有什麼建議麼?
在新機器和ggplot2上安裝了R 2.15.2。這個最新版本的R不再支持grid包,但ggplot2使用grid作爲arrow()
函數,就像這些例子一樣。ggplot2中的箭頭()不再支持
http://docs.ggplot2.org/current/geom_segment.html
一直沒能找到一個解決辦法。有什麼建議麼?
也許你認爲grid
不再支持,因爲顯示的消息on its CRAN page?但是如果編寫包'網格'已從CRAN存儲庫中刪除,那是因爲它現在是基本R分配的一部分,如Paul Murrell's grid
page中所述。
所以library(grid)
和arrow
函數應該可以正常工作。
一些混亂的可能是由於該grid
物通過的ggplot
先前版本自動加載(使grid
功能可見/可訪問的用戶)的事實;現在它通過NAMESPACE導入來引用,所以如果您想使用grid
函數(或查看他們的幫助頁面),則需要明確加載grid
。
謝謝!這是問題所在。 – user2037931
@ ben-bolker感謝您的有用編輯和澄清。 – juba
我可以建議如果海報回答你的問題,你使用複選標記(將顯示爲綠色)來表示。 –
你從哪裏聽說'grid'不再被支持?什麼'庫(網格)'打印? (這些例子在2.15.2中對我很好,如果'grid'確實已經被刪除,'ggplot2'完全不起作用!) – zwol
當我嘗試在Eclipse中安裝「grid」時,我得到以下錯誤。 > install.packages( 「網格」) 警告消息: 包 '網格' 不可用(對於R版本2.15.2) 即使安裝GGPLOT2,箭頭給出 >箭頭 沒有文件?對於指定包和庫中的「箭頭」: you c – user2037931