原文:初探ggplot2 geom__制作面積圖

大家大概都對如下信息圖並不陌生,該圖用 堆積面積圖的方式來表現不同時期不同國家人數所占的比例。這是一種很有意思的表達方式,而面積圖也是很常用的數據圖表,現在讓我們一起來看看如何在R里用ggplot 和plot.area來制作一個面積圖。 在制作圖表之前,首先我們先創建一些隨機示例數據。R代碼如下: 數據結果如圖所示: 接下來,我們用plot.area來繪制一個簡易的面積圖,代碼如下: 效果如下: ...

2015-03-11 19:48 0 2465 推薦指數:

查看詳情

ggplot2 geom相關設置—分布

分布在R中應該算是個比較重要的內容,而通過畫圖來展示數據的分布,可以更直觀的讓我們了解數據的分布情況 直方圖 geom_histogram(mapping = NULL, data = NULL, stat = "bin", position = "stack", ..., binwidth ...

Sun Jul 24 05:49:00 CST 2016 0 5090
ggplot2: geom_ribbon顏色填充

1 數據 2 填充方法 2.1 原始版本 問題在於顏色填充中有未被填充的區域,下面進行改進 2.2 改進版本一 2.3 改進版本二 查看方法原地址 ...

Mon Sep 03 23:45:00 CST 2018 0 1400
pheatmap, gplots heatmap.2和ggplot2 geom_tile實現數據聚類和熱plot

主要步驟 pheatmap 數據處理成矩陣形式,給行名列名 用pheatmap畫熱(pheatmap函數內部用hclustfun 進行聚類) ggplot2 數據處理成矩陣形式,給行名列名 hclust聚類,改變矩陣行列順序為聚類后的順序 melt數據,處理 ...

Thu Jun 22 03:49:00 CST 2017 0 11988
ggplot2排版

和R自帶的繪圖系統不同,ggplot2不能直接通過par(mfrow) 或者 layout()來排版多張圖片。終於發現,其實可以通過一個『gridExtra』包來搞定: Reference: http://rstudio-pubs-static.s3.amazonaws.com ...

Sat Nov 19 14:24:00 CST 2016 0 3781
ggplot2 geom相關設置—點重合處理(jitter)

在R中散點圖的時候會經常出現,點重合比較嚴重的現象,這對我們尋找數據規律或者觀察數據有很大的干擾。 所幸的是R中,可以用geom_jitter()函數來調整,消除點的重合。 geom_jitter(mapping = NULL, data = NULL, stat = "identity ...

Sat Jul 23 21:28:00 CST 2016 0 5112
ggplot2 geom相關設置——添加線條

在作圖過程中,有時我們可能需要通過添加一些線條,使得圖形的可視化變得更好,比如一些趨勢線等等。 下面我們來看下,一些線條的添加方式。 geom_abline(mapping = NULL, data = NULL, ..., slope, intercept, na.rm = FALSE ...

Thu Jul 05 19:37:00 CST 2018 0 2277
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM