原文:ggplot2繪圖入門系列之三:位置調整與條形圖

位置調整 Position adjustments 是針對同一圖層內元素的位置進行微調的方法。它包括五種設置,分別是stack dodge fill identity jitter。 我們用條形圖來展示其用法,仍使用mpg數據集,其中用到的變量是class,即生產汽車的類型,以及year生產年份。下面的條形圖是將各類型的汽車數量進行匯集,並以年份作為分組變量。我們首先載入擴展包,然后用頻數表對數 ...

2014-07-25 20:02 0 25298 推薦指數:

查看詳情

R繪圖 第七篇:繪制條形圖ggplot2

使用geom_bar()函數繪制條形圖條形圖的高度通常表示兩種情況之一:每組中的數據的個數,或數據框中列的值,高度表示的含義是由geom_bar()函數的參數stat決定的,stat在geom_bar()函數中有兩個有效值:count和identity。默認情況下,stat="count ...

Thu Sep 20 17:59:00 CST 2018 3 15736
ggplot2 GO富集分析條形圖

參考博客 http://blog.sciencenet.cn/blog-3406804-1166293.html 四個參數用於控制坐標軸與作圖區域的位置 scale_x_discrete(expand = c(0, 0)) scale_y_discrete(expand = c ...

Tue Jan 21 19:37:00 CST 2020 0 1685
用R語言 畫條形圖(基於ggplot2包)

1.用qplot(x,data=data,geom.=”bar”,weight=y)+scale_y_continuous("y")畫出y關於x的條形。 圖中提示binwidth這里是指矩形的寬度,指定之后如下 2.用qplot(x,data=data,geom. ...

Mon Mar 02 23:32:00 CST 2015 0 1983
ggplot2 練習雜記二 EXCEL 分組堆積條形圖

Excel中圖表如下: 今天折騰了大半天,在ggplot2中,要不是堆積要么就是非堆積的,沒法像Excel中做到分組堆積(也許有辦法,但我目前還不知道該如何實現-_-!) 只能是在R中做了個類似的,但問題很多。。。 R中圖形如下: 因為是模擬出來的,還沒法對A,B,C,D ...

Thu Jul 16 00:35:00 CST 2015 0 7241
ggplot2繪圖入門系列之四:再說散點圖

1 色彩和形狀的控制 數據特征不僅可以用坐標來表示,也可以用不同的色彩或形狀來表示。仍以mpg數據集為例,所用到的變量有cty(城市中行駛距離),hwy(高速路行駛距離),displ(排量大小),y ...

Sat Jul 26 04:05:00 CST 2014 0 7512
ggplot2繪圖入門系列之二:圖層控制與直方圖

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

Sat Jul 26 03:53:00 CST 2014 0 8280
ggplot2繪圖入門系列之五:時間序列(完)

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

Sat Jul 26 04:12:00 CST 2014 0 2458
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM