如何在 r 数据框中添加一个具有常量的新列?

2023-12-12

如何创建一个包含常量值(如 100)的新列?

前任: 数字 100 100 100 1000


With dplyr, 您可以使用mutate并将常量分配给新变量。如果您只提供一个数字(例如下面的 100),则每一行都将填充该给定数字。

library(dplyr)

df %>%
  mutate(newCol = 100)

Output

    x newCol
1   1    100
2   2    100
3   3    100
4   4    100
5   5    100
6   6    100
7   7    100
8   8    100
9   9    100
10 10    100

或者在基础 R 中,您可以创建数据框的副本,然后创建新列:

df2 <- df
df2$Number <- 100

Data

df <- data.frame(x = c(1:10))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 r 数据框中添加一个具有常量的新列? 的相关文章

随机推荐