iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 16
0
自我挑戰組

R語言-繪圖的極限!系列 第 16

R語言-繪圖的極限! Day-16 ggplot標籤直接show在圖上

  • 分享至 

  • xImage
  •  

10月30日台北天氣依舊棒~

既然連表名改好之後,那還有什麼可以再改進的地方呢?

https://ithelp.ithome.com.tw/upload/images/20181029/201125744eBzfLtPoN.png

這張圖雖然已經有用顏色區分各隊了,但....

顏色這麼多到底要怎麼看阿!!!!

所以我想乾脆我們就直接把所有隊名放在點上怎麼樣?

  ggplot(A,aes(x = A$AVG , y = A$OBP )) + geom_point(aes(color = A$Team),size = 4)+
    labs(x = "平均打擊率",y = "平均上壘率",title = "2012 MLB")+
    xlim(c(0.233,0.275))+
    ylim(c(0.294,0.338))+
    geom_hline(yintercept=max(as.numeric(A$OBP)),linetype="dashed",colour="#0000ff",size = 1)+
    geom_vline(xintercept=max(as.numeric(A$AVG)),linetype="dashed",colour="#0000ff",size = 1)+
    geom_hline(yintercept=min(as.numeric(A$OBP)),linetype="dashed",colour="red",size = 1)+
    geom_vline(xintercept=min(as.numeric(A$AVG)),linetype="dashed",colour="red",size = 1)+
    scale_colour_discrete(name = "Team")

在我們原先的程式碼中,我們使用geom_text()

geom_text(label = A$Team , size = 4 , col = "darkgreen")

設定我們的標籤為隊名 , 字體大小為4 , 顏色為 darkgreen

https://ithelp.ithome.com.tw/upload/images/20181029/20112574DAWwJ9529Y.png

如何~

這樣看起來是不是更好懂了呢~

End.


上一篇
R語言-繪圖的極限! Day-15 ggplot 改變legend參數(表名)
下一篇
R語言-繪圖的極限! Day-17 繪圖的幫手- ggrepel
系列文
R語言-繪圖的極限!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言