Я хочу разделить этот фрейм данных: https://ibb.co/gJ2Xdfd на более мелкие фреймы данных на основе их строк. Верхняя таблица представляет собой совокупность итогов последующих таблиц, поэтому мне не нужно читать эти данные (поскольку они уже содержатся в других таблицах).
Я искал в df вхождения Height (m)
, которые дают мне строки для использования в качестве начальной и конечной точек для разделения, но я не могу понять, как использовать этот вектор итеративно
occur <- which(df['1'] == "Height (m)")
дает мне [1] 2 17 33 49
, но как мне использовать разные элементы как начальная и конечная точки итеративно в коде, такие как df <- df[(occur[1]+1):(occur[2]-1), ]