동적으로 정의 된 중첩 된 문자열 목록이 있습니다.이 목록은 .txt로 채워집니다. 첫 번째 열의동적으로 정의 된 목록을 첫 번째 열 값으로 그룹화하고 나머지는 평균을 계산하는 방법?
EPC1687626298729872,12.4,11.3,6.2 EPC1687626298729872,5,6,2
EPC1687626298729872,8,7.3,4 EPC1687626DDDD29872,11.4,10.3,5.2
EPC1687626DDDD29872,9,16,2 EPC2798272987298798,17,2,2
EPC2987398239879832,11,3,2 EPC9827298729872987,4,5,6
EPC3929873981310091,2,2,2 EPC982733U209309280,4,7,11
값이 항상 요구된다 (EPC로 시작) 다음과 같이
TXT의 전형적인 값이다. 내가해야 할 일은 동일한 EPC (첫 번째 열 값)가있는 행을 그룹화하고 나머지 값을 발생 횟수별로 평균하는 것입니다.
예를
를 들어EPC1687626298729872,12.4,11.3,6.2 EPC1687626298729872,5,6,2
EPC1687626298729872,8,7.3,4 EPC1687626DDDD29872,11.4,10.3,5.2
EPC1687626DDDD29872,9,16,2
는
EPC1687626298729872, (12.4+5+8)/3, (11.3+6+7.3)/3, (6.3+2+4)/3.
EPC1687626DDDD29872, (11.4+9)/2 ,(10.3+16)/2, (5.2+2)/2
당신의 도움에 미리 감사드립니다 제공해야합니다.
하지만 Nullexception에 문제가있어서 동적 중첩 목록으로 이동하여 이름을 지정하지 않고 첫 번째 열을 기준으로 그룹화하는 방법을 알아 냈습니다. 하지만 아래 답변 덕분에 그것을 알아 냈습니다. 어쨌든. – HF20