Я хотел бы посчитать острова вдоль строк в .csv. Я говорю «острова», имея в виду последовательные непустые записи в строках .csv. Если есть три непустых записи подряд, я бы хотел, чтобы это считалось 1 островом. Все, что меньше трех последовательных записей подряд, считается 1 «не островом». Затем я хотел бы записать вывод в кадр данных:
Name,,,,,,,,,,,,,
Michael,,,1,1,1,,,,,,,,
Peter,,,,1,1,,,,,,,,,
John,,,,,1,,,,,,,,,
Желаемый вывод кадра данных:
Name,island,nonisland,
Michael,1,0,
Peter,0,1,
John,0,1,