R語言用scatterplot繪製散點圖,怎麼用字母替換散點圖上的點?

時間 2021-06-16 22:13:46

1樓:zhuobie

提供一種思路,依然是用ggplot,把要顯示的文字(S、N)內嵌到資料框中,在繪製時進行呼叫。

以下實現方式可以參考。

library(tidyverse)

data.df <- data.frame(

month = c(rep('September', 20), rep('November', 20)),

fitted = runif(40, min = 30, max = 40),

residuals = runif(40, min = -3, max = 3)

)data.df$month_flag <- ifelse(data.df$month == 'September', 'S', 'N')

ggplot(data.df, aes(fitted, residuals)) +

geom_text(aes(label = month_flag, colour = month_flag)) +

geom_hline(yintercept = 0)

R語言中的Paris圖該怎麼用?

黃春霖 同樣的圖也可以用GGally包裡的ggpair函式,能夠根據變數型別自動繪製散點圖箱形圖密度圖,也可以自動計算連續變數之間的相關係數 塵封 pairs iris 1 4 結果如下 你也可以去掉上三角部分,如 pairs iris 1 4 upper.panel NULL panel.cor ...

R 語言小白如何開展 R 語言的學習啊?

個人拙見,學任何一門程式語言,都應該遵循這樣一個過程 1 閱讀簡單的教程,能夠做到初步上手,具體來說就是要熟悉變數 資料型別 輸入輸出以及迴圈語法 2 直接上手實戰,不會就查Google 查bing 查bbs,你遇到的問題,大部分都是前人遇到過的。推薦兩個R語言教程,一個是北大李東風老師的講義,一個...

R語言相關圖書?

宇智波帶土 書籍封面 人工智慧的浪潮正在席捲全球,機器學習是人工智慧領域中最能夠體現智慧的一個分支。隨著計算機效能的提升,機器學習在各個領域大放光彩。我們在驚歎機器學習帶來便利同時,更應該加強其演算法基礎 統計分析的研究。正是有了包括概率論 數理統計 多元統計 隨機過程等統計方法的理論支撐,才促進了...

就R語言而言,Jupyter notebook 和 RMarkdown 哪個更好

Sauronana 我覺得Jupyter更專業一點,功能很強大但是很麻煩 Rmarkdown更傻瓜一點,基本可以滿足非CS人士的要求。用起來十分方便。 我也是啊 2019.4.18 更新 最近開始用jupyter lab,除了有些有些搞不懂的bug.還是挺好使的 2018.03.27更新 tinyt...

R語言記憶體如何清除?

gc 函式的方法不能非常有效的清除整個記憶體空間,如果你使用rstudio,可以呼叫rstudio的api rstudioapi restartSession 這樣不用顯式的退出rstudio,當然快捷鍵也可以ctrl shift F10 統計學小王子 第一種是 增加記憶體條,因為R的處理資料的上限...