我有以下数据:
df_1 <- data.frame(
a = c(88888, 1, 1, 2, 2),
b = letters[1:5]
)
结果是:
a b
1 88888 a
2 1 b
3 1 c
4 2 d
5 2 e
但是,我想要这个:
a b
1 88888 a
2 88888 b
3 88888 c
4 88888 d
5 88888 e
怎么办
您可以使用$k
和将整个列硬编码为第一个值,[n]
其中“ k”是您要记录的列名,“ n”是您要替换整个向量为的元素。请参阅以下格式。
df_1$a <- df_1$a[1]
df_1
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句