資料變形melt()函式
library(reshape2)
library(dplyr)
data %
>
% melt(
"date")%
>
% ggplot(
)
melt(data,id.vars,measure.vars,variable.name=「variable」,…,na.rm=false,value.name=「value」,factorsasstrings=true)
id.vars:標識變數(依舊在列上,位置保持不變的變數)
measure.vars:度量變數(需要放進同一列的變數)
variable.name:為新列變數取名
value.name:對應值所在的變數名
R語言 資料處理 R語言資料變形melt用法
1 需要安裝的包 install.packages reshape2 install.packages knitr 2 載入包 rm list ls gc library reshape2 library knitr 3 建立資料集 data data4 變形之前資料展示 kable data,fo...
R語言 資料變形問題
之前實習的時候偶然間被詢問了乙個資料結構變形的問題,但是是在excel裡,所以不太會,最近學r,發現r解決起來還挺方便,整理了一下放在這裡,以便日後需要再來查閱。要如何把它變成這種結構 a1b1 c1d1 a對應sum gmv 對應sum gmv 對應sum gmv 對應sum gmv b對應sum...
R語言 函式
函式是一組組合在一起以執行特定任務的語句。r語言具有大量內建函式,使用者可以建立自己的函式。在r語言中,函式是乙個物件,因此r語言直譯器能夠將控制傳遞給函式,以及函式完成動作所需的引數。該函式依次執行其任務並將控制返回到直譯器以及可以儲存在其他物件中的任何結果。函式定義 使用關鍵字函式建立r語言的函...