[問題] 散佈圖中,在每個點旁邊都標上名稱

作者: Mutex (Mutex)   2019-07-01 17:40:32
[軟體熟悉度]:入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
想在原本的散佈圖中,每個點旁邊都標上名稱
[程式範例]:
原本的程式碼我貼在這邊
http://codepad.org/RPwJJtLN
資料大概是長這樣
H CNT_TYPE N D
A 1 10 50
B 1 20 60
C 1 30 70
D 1 40 80
E 1 50 90
原本只會讀CNT_TYPE, N, D等變數畫散佈圖
現在新的資料每一筆都多一個名稱H
所以希望可以在每一個散佈圖的點旁邊,標上A、B、C、D、E等名稱
(順便想請問一下,若想連Y的數字也標上去的話,應該怎麼修改呢)
試了好久都弄不出來,所以來這向高手們請益了
感謝
[環境敘述]:RStudio
作者: locka (locka)   2019-07-01 19:27:00
可以考慮用 ggplot
作者: andrew43 (討厭有好心推文後刪文者)   2019-07-02 09:37:00
適合用ggplot,關鍵字是geom_text或geom_label堅持用傳統plot就是用text(),但用起來不甚靈活
作者: Mutex (Mutex)   2019-07-02 19:54:00
http://codepad.org/NJ8yFKc1 我加了text()在最後RUN下去沒有跳錯誤訊息,但也沒有畫出來,請問是哪裡錯了呢謝謝
作者: andrew43 (討厭有好心推文後刪文者)   2019-07-02 22:52:00
不能重現你的code,不能確定問題。猜是座標不在圖中。
作者: Mutex (Mutex)   2019-07-03 20:26:00
http://codepad.org/65ww277a 完整的code長這樣 可否麻煩你幫忙看一下囉 感謝
作者: kokolotl (nooooooooooo)   2019-07-03 23:06:00
我比較愛用highcharter
作者: andrew43 (討厭有好心推文後刪文者)   2019-07-04 09:24:00
沒有資料,但看你text()的用法可能不對。text()前四個參數的作用你再檢查看看

Links booklink

Contact Us: admin [ a t ] ucptt.com