R語言可視化--ggplot函數


上一篇說了qplot函數,現在說一下ggplot函數
本身不能實現,需要添加層才可以。ggplot2的核心函數

library(ggplot2)
ggplot(airquality,aes(Wind,Temp)) + geom_point(col="steelblue",alpha=0.4,size=5)
#做散點圖,半透明藍色大小為5.使用了兩層。

ggplot(airquality,aes(Wind,Temp)) + geom_point(aes(color=factor(Month)),alpha=0.4,size=5)
#每個月份對應一個顏色,數據對應到顏色上面,需要加上aes函數

ggplot(airquality,aes(Wind,Temp)) + geom_point() + geom_smooth()
#畫出點,以及回歸線

ggplot(airquality,aes(Wind,Temp)) + 
  stat_smooth(method = "lm",se=FALSE,aes(col=Month))
#其中第二層點層和統計層不用都出現,對統計層進行添加,取消置信區間,每個月份對應不同的顏色。也可以將顏色信息放入數據層中。

ggplot(airquality,aes(Wind,Temp,
                      col=factor(Month),group=1)) +  
         geom_point() + stat_smooth(method = "lm",se=FALSE)
#顏色對散點依舊適用,group保證對所有數據進行擬合。

ggplot(airquality,aes(Wind,Temp,
                      col=factor(Month))) +  
  geom_point()+ 
  stat_smooth(method = "lm",se=FALSE)+
  stat_smooth(method = "lm",se=FALSE,aes(group=1))
#將group=1放到統計層的好處是可以在加一個統計層,單獨存放不同的信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM