【发布时间】:2021-11-20 06:04:04
【问题描述】:
我有第一行 DataFrame,如下所示。
我需要从 df[1,17] 到 df[1,40] 增加 7 天
我写了如下代码
但是会报错
请帮忙
for(i in 1:23){
test1[1,i + ncol(test1)] <- test1[1, ncol(test1)] + 7
}
错误信息:
[<-.data.frame(*tmp*, 1, i + ncol(test1), value = 18917) 中的错误:
新列会在现有列之后留下孔
图片原始数据框:
[![在此处输入图片描述][2]][2]
【问题讨论】:
-
向我们展示您的原始数据框。
-
请不要将代码或数据作为图片上传给these reasons。
-
您好,先生,没有其他方法可以显示我的数据框,因为它正在运行到 1000 行。一位成员要求我展示原始 DF
-
您可以提供样本提取物。还有你期望的输出
-
如果您创建一个小的可重现示例以及预期的输出,这将更容易提供帮助。阅读how to give a reproducible example。