用值减去整列

时间:2019-01-27 23:50:02

标签: r

我是R的新手,需要一点帮助。我有一个包含13列的数据集。一列具有高度测量值,并以“高度”为宜。我想从该列的每个值中减去2。我将使用什么功能?

2 个答案:

答案 0 :(得分:2)

与评论一样,

yourdata$Height <- yourdata$Height - 2

将从数据集“ yourdata”和“ Height”列中减去两个,然后替换“ <-”那一列“ yourdata $ Height”。

如果要保留原始列,并添加新列,则需要更改新“对象”的名称。如:

yourdata$HeightMinus2 <- yourdata$Height - 2

答案 1 :(得分:1)

除了有效的评论外,“整洁”的方式是:

library(dplyr)
new_df <- initial_df %>% mutate(Height = Height - 2)
相关问题