現在、このループを使用して、インデックスの範囲に基づいてデータセット (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の提案による - ここにいくつかの例があります
DF
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