我目前有这个循环来根据一系列索引修剪数据集(df_2)中的行,要包括的部分的开始和结束索引取自df_3中的2列,并创建一个新文件(df)。
for(i in 1:nrow(df_3)){
if (i==1) df <- df_2[df_3$start[i]:df_3$end[i],]
else df <- rbind(df,df_2[df_3$start[i]:df_3$endi],])
}
每个部分都有一个与之关联的值,该值包含在 df_3 的第 3 列中。我想在 df 中创建一个新列,该列重复与该部分关联的值。
真的很感谢这里的一些帮助,请随时要求澄清 - 尽可能简洁!
正如 Joran 所建议的那样——这里有一些例子
东风
index new_column
0
1
2
3
4
5
6
7
8
9
10
DF_3
start _end new_column_values
0 3 1
4 6 2
7 10 3