ggplot2 學習筆記 facet grid

2022-08-17 05:48:17 字數 1541 閱讀 4077

facet_grid(facets, margins = false, scales = "fixed", space = "fixed",

shrink = true, labeller = "label_value", as.table = true, drop = true)

facet_grid 將 grid 分成好幾個面

資料channel2

name     type     amount left

a 期初庫存   842.0094    l

a     採購 96907.4094    l

a     銷售 94541.4138    r

a 期末庫存  3249.8289    r

b 期初庫存   492.6432    l

b     採購 58210.2558    l

b     銷售 58321.1342    r

b 期末庫存   381.1232    r

c 期初庫存  1214.6948    l

c     採購 56999.0107    l

c     銷售 54540.4647    r

c 期末庫存  3372.5319    r

用法:1:facet_grid(.~ name) # 按name分面並且name 內容顯示在頂部

2: fact_grid(name~.) #按name分面,name顯示在右邊

3:c+facet_grid(name~left) #按兩個引數分面 (引數1按行方式進行分面,引數2按列方式分面?)

5: scales:座標刻度的範圍,可以設定四種型別。fixed

表示所有小圖均使用統一座標範圍;free表示每個小圖按照各自資料範圍自由調整座標刻度範圍;free_x為自由調整x軸刻度範圍;free_y為自由調整y軸刻度範圍

6:as.table:和小圖排列順序有關的選項。如果為true(預設)則按**方式排列,即最大值(指分組level值)排在**最後即右下角,否則排在左上角。

7:drop:是否丟棄沒有資料的分組,如果為true(預設),則空資料組不繪圖

ggplot2學習筆記(一)

該部分筆記整理於這裡 對比如下量 與繪圖結果 其區別在於前者在指定geom smooth中的aes加入了語句color cut。即在未指定分組要素時,預設按整體資料做平滑。question 想要改變圖表標題及x y軸標題如下 ggplot diamonds,aes x carat,y price,c...

R語言 ggplot2 分面相關設定(facet)

分面設定在ggplot2應該也是要經常用到的一項畫圖內容,在資料對比以及分類顯示上有著極為重要的作用,下面是兩個經常要用到的分面函式。facet wrap facets,nrow null,ncol null,scales fixed shrink true,as.table true,drop t...

ggplot2各類學習資源

繪圖菜譜 繪圖菜譜 winston chang winston stdout.org winston 是 rstudio 的軟體工程師,他是軟體包 shiny ggplot2 和 devtools 的開發者。他獲得西北大學的心理學專業博士學位,也是 o reilly media 出版的 r grap...