如何排除列中的变量并将列保存为其他名称?

时间:2019-10-05 03:10:42

标签: r

问题:根据数据表,我得到了一个列名xyz,在该列中,我想将学生从“ xyz”列的“ outstate”中删除,而不是将其保存为“ ppp”

PPP <- data[code here, ]

1 个答案:

答案 0 :(得分:0)

由于问题没有包含足够的伴随数据或代码以使问题易于理解,因此假设需要的是在现有数据框中添加新变量。如果是这样,则只需将新矢量分配给现有数据帧。新向量的长度应与现有df的长度相同。

x <- c(1:5)
y <- c(12:16)
z <- c(24:20)
df <- data.frame(x, y, z)    # existing dataframe

o <- c(99:95)               # other vector
df$new <- o                  # other vector assigned to existing df
print(df)


 x  y  z new
1 1 12 24  99
2 2 13 23  98
3 3 14 22  97
4 4 15 21  96
5 5 16 20  95