首页 > 解决方案 > 如何排除列中的变量并将列保存为不同的名称?

问题描述

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

PPP <- data[code here, ]

标签: r

解决方案


由于问题不包含足够的随附数据或代码以使问题易于理解,因此假设需要向现有数据框添加新变量。如果是这样,那么只需将新向量分配给现有数据帧。新向量的长度应与现有 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

推荐阅读