如何在 R 資料框中新增行?


要向 R 資料框中新增行,我們可以執行以下步驟 −

  • 首先,建立一個數據框。

  • 然後,使用 rbind 函式和將作為資料框新增行的向量。

示例

建立資料框

我們建立一個數據框,如下所示 −

x<-rpois(25,5)
y<-rpois(25,2)
df<-data.frame(x,y)
df

輸出

在執行以上指令碼時,會生成以下輸出(此輸出在您的系統上會有所不同,因為是隨機的) −

    x y
1   9 3
2   4 1
3   5 0
4   8 1
5   5 2
6   6 3
7   7 2
8   3 4
9   5 1
10  2 2
11  5 2
12  2 2
13  8 2
14 12 4
15  7 4
16  3 2
17  4 0
18  8 2
19  6 1
20  2 4
21  3 1
22  4 1
23  4 1
24  4 3
25  2 2

在資料框中新增行

使用 rbind 函式和向量來新增資料框中的行,如下所示 −

x<-rpois(25,5)
y<-rpois(25,2)
df<-data.frame(x,y)
df<-rbind(df,c(5,5),c(2,1),c(0,1),c(5,4),c(3,6))
df

輸出

    x y
1   9 3
2   4 1
3   5 0
4   8 1
5   5 2
6   6 3
7   7 2
8   3 4
9   5 1
10  2 2
11  5 2
12  2 2
13  8 2
14 12 4
15  7 4
16  3 2
17  4 0
18  8 2
19  6 1
20  2 4
21  3 1
22  4 1
23  4 1
24  4 3
25  2 2
26  5 5
27  2 1
28  0 1
29  5 4
30  3 6

更新時間: 2021-11-12

278 次瀏覽

開啟 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.