gau*_*mar -2 r multiple-columns dataframe
数据框看起来像
y1 x2 x3 x4 x5
2 3 5 2 5
11 13 34 4 4
21 3 45 55 89
Run Code Online (Sandbox Code Playgroud)
研究需要在此数据框x2中添加另一个名为x1的列,并使用特定的字符串z填充所有观察值。输出应如下所示:
y1 x1 x2 x3 x4 x5
2 z 3 5 2 5
11 z 13 34 4 4
21 z 3 45 55 89
Run Code Online (Sandbox Code Playgroud)
帮忙,因为我尝试在此论坛上进行搜索但无法找到它。
我们可以分配“ z”
df1$x1 <- 'z'
Run Code Online (Sandbox Code Playgroud)
然后更改列的顺序,
df1[c(1, 6, 2:5)]
Run Code Online (Sandbox Code Playgroud)
或者,如果需要在特定位置创建此列,我们可以使用 append
data.frame(append(df1, c(x1='z'), after=1))
# y1 x1 x2 x3 x4 x5
#1 2 z 3 5 2 5
#2 11 z 13 34 4 4
#3 21 z 3 45 55 89
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3714 次 |
| 最近记录: |