2018-11-02
閱讀量:
936
ggplot2的問題
當開始運行 R 代碼時,你很可能會遇到問題。不用擔心,每個人都會遇到問題。
首先,將你需要運行的代碼與書中的代碼進行仔細對比。 R 極其挑剔,即使一個字母放錯
了位置,也可能會造成問題。確保每個 ( 都有一個 ) 與之匹配,并且每個 " 后面都跟著另
一個 "。有時運行了代碼卻什么也沒有發(fā)生。檢查一下控制臺左側:如果有一個 + 號,那
么說明 R 認為你沒有輸入完整的表達式,正在等待你完成輸入。這種情況下,按 Esc 鍵中
止當前執(zhí)行的命令就可以重新開始。
創(chuàng)建 ggplot2 圖形時的一個常見問題是將 + 號放錯了位置: + 必須放在一行代碼的末尾,而
不是開頭。換句話說,請確保你沒有粗心地寫出以下這樣的代碼:
ggplot(data = mpg)
+ geom_point(mapping = aes(x = displ, y = hwy))
如果還是有問題,那么可以看看幫助頁面。通過在控制臺中運行 ? 函數(shù)名,或者在 RStudio
中選定函數(shù)名稱后按 F1 鍵,你可以獲得任何 R 函數(shù)的幫助信息。如果幫助頁面看上去沒
什么用,也不要著急,你可以跳過這些幫助信息,向下找到示例部分,并查看與你的需求
相匹配的代碼。
如果還是沒什么用,那么再仔細閱讀一下錯誤消息。有時答案就隱藏在其中!但如果你
是 R 語言新手,那么即使答案就在錯誤消息中,你也很難理解。另一個非常好的工具就是
Google:試著搜索一下錯誤消息,因為別人很可能也遇到過同樣的問題,并在網上得到了
答案。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論