저는 R을 사용하여 ~ 100,000 행의 CSV 파일을 분석합니다. 어떤 도움을 주시면 감사하겠습니다. 나는 그룹 열의 각 값이 정확히 3 번 반복 할데이터 프레임에 행을 추가하여 각 고유 값이 정확히 n 번 반복됩니까?
Row1 -> Group, Position, Frequency
Row2 -> 192, 1, 0.2
Row3 -> 192, 2, 0.3
Row4 -> 192, 3, 0.1
Row5 -> 193, 4, 0.5
Row6 -> 193, 5, 0.6
Row7 -> 194, 6, 0.2
Row8 -> 194, 7, 0.4
Row9 -> 195, 8, 0.9
Row10 -> 196, 9, 0.8
:
이
내 테이블입니다. 192는 세 번 반복되지만 194와 196은 한 번만 발생합니다. 그룹 열에 값이 세 번 반복되지 않으면 행을 추가하여 총 세 번의 반복을 만들고 그 행의 다른 열에있는 셀을 비워 두는 행을 추가하려고합니다 (또는NA
). 그래서 최종 결과는 다음과 같습니다
Row1 -> Group, Position, Frequency
Row2 -> 192, 1, 0.2
Row3 -> 192, 2, 0.3
Row4 -> 192, 3, 0.1
Row5 -> 193, 4, 0.5
Row6 -> 193, 5, 0.6
Row7 -> 193, NA, NA
Row8 -> 194, 6, 0.2
Row9 -> 194, 7, 0.4
Row10-> 194, NA, NA
Row11 -> 195, 8, 0.9
Row12 -> 195, NA, NA
Row13 -> 195, NA, NA
Row14 -> 196, 9, 0.8
Row15 -> 196, NA, NA
Row16 -> 196, NA, NA
감사를 너 너무 많이! –