原文:ggplot2繪圖入門系列之二:圖層控制與直方圖

如前文所述,ggplot 使用圖層將各種圖形元素逐步添加組合,從而形成最終結果。第一層必須是原始數據層,其中data參數控制數據來源,注意數據形式只能是數據框格式。aes參數控制了對哪些變量進行圖形映射,以及映射方式,aes是Aesthetic的縮寫。 下面我們來繪制一個直方圖作為示例。數據集仍采取mpg,對hwy變量繪制直方圖。首先加載了擴展包,然后用ggplot函數建立了第一層,hwy數據映射 ...

2014-07-25 19:53 0 8280 推薦指數:

查看詳情

ggplot2繪圖入門系列之四:再說散點圖

1 色彩和形狀的控制 數據特征不僅可以用坐標來表示,也可以用不同的色彩或形狀來表示。仍以mpg數據集為例,所用到的變量有cty(城市中行駛距離),hwy(高速路行駛距離),displ(排量大小),year(生產年份) 我們將1999年生產車型用紅色圓形表示,2008年 ...

Sat Jul 26 04:05:00 CST 2014 0 7512
ggplot2繪圖入門系列之五:時間序列(完)

ggplot2包也能對時間序列數據繪圖,但在處理上需要有些注意的地方。下面我們以上證指數為例進行作圖,首先利用quantmod包從yahoo數據源獲取從1997年以來的數據,存於變量SSEC中,抽取收盤數字,然后分別提取時間數據和指數數值,繪圖結果如下圖 ...

Sat Jul 26 04:12:00 CST 2014 0 2458
ggplot2直方圖

單組直方圖 library(gcookbook) library(ggplot2) ggplot(faithful, aes(x=waiting)) +geom_histogram(binwidth=8, bins=10,fill="white", colour="black") #改為 ...

Sun Sep 26 19:35:00 CST 2021 0 130
ggplot2疊加不同圖層

數據sample flanking mean sd CNV0 365 15 955100 367 15 1018200 369 15.1 1025300 370 15.1 1027400 372 1 ...

Thu Jan 22 05:40:00 CST 2015 0 2343
ggplot2繪圖入門系列之三:位置調整與條形圖

位置調整(Position adjustments)是針對同一圖層內元素的位置進行微調的方法。它包括五種設置,分別是stack、dodge、fill、identity、jitter。 我們用條形圖來展示其用法,仍使用mpg數據集,其中用到的變量是class,即生產汽車的類型,以及year ...

Sat Jul 26 04:02:00 CST 2014 0 25298
ggplot2(4) 用圖層構建圖像

數據集中的變量如何映射到該圖層的圖形屬性; 幾何對象,用來指定在圖層中用哪種幾何對象來繪圖; 統計變換, ...

Sat Feb 22 05:46:00 CST 2020 0 634
ggplot2(2) 從qplot開始入門

2.1 簡介 qplot的意思是快速作圖(quick plot)。 qplot是一種快捷方式,如果您已習慣於使用基礎plot(),則可以使用它。它可以使用一致的調用模式快速創建許多不同類型的圖。 ...

Fri Feb 21 20:19:00 CST 2020 0 677
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM