如何在 R 中為資料框 a 的所有列建立折線圖?
要檢查資料框所有列的趨勢,我們需要為所有這些列建立折線圖。這些折線圖有助於我們瞭解資料點如何針對各列進行下降或上升。一旦掌握趨勢,我們可以嘗試找出它們背後的原因並採取適當行動。我們可以使用 plot.ts 函式(將資料作為時間序列進行繪製)繪製每列的折線圖。
示例
考慮以下資料框。
> set.seed(1) > x1<-rpois(30,5) > x2<-rpois(30,2) > x3<-runif(30,2,10) > x4<-runif(30,2,5) > x5<-rnorm(30,2) > x6<-rbinom(30,10,0.6) > df<-data.frame(x1,x2,x3,x4,x5,x6) > head(df,20) x1 x2 x3 x4 x5 x6 1 4 2 9.303007 2.718888 4.4016178 7 2 4 2 4.348827 2.176803 1.9607600 7 3 5 2 5.672526 3.926865 2.6897394 4 4 8 1 4.659157 4.628808 2.0280022 6 5 3 3 7.206964 4.336744 1.2567268 4 6 8 2 4.064134 4.391926 2.1887923 7 7 9 3 5.828362 3.365823 0.1950414 5 8 6 0 8.130485 3.230252 3.4655549 5 9 6 3 2.673975 4.432611 2.1532533 4 10 2 2 9.002571 3.814800 4.1726117 6 11 3 3 4.712584 3.964172 2.4755095 5 12 3 2 8.715523 3.059592 1.2900536 6 13 6 3 4.773468 2.810780 2.6107264 8 14 4 2 4.670199 4.978052 1.0659024 4 15 7 2 5.810810 3.900480 0.7463666 7 16 5 3 9.137587 2.639624 2.2914462 6 17 6 0 8.914716 2.388117 1.5567081 8 18 11 2 5.119916 3.434354 2.0011054 4 19 4 3 8.218566 4.772223 2.0743413 7 20 7 3 9.684944 3.796283 1.4104791 5
將所有列繪製為時間序列 -
> plot.ts(df)
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP