Jupitor's Blog

[모두를 위한 R데이터 분석 입문] 연습문제 7장 본문

IT/모두를 위한 R 데이터 분석 입문 연습문제

[모두를 위한 R데이터 분석 입문] 연습문제 7장

Jupitor6245 2020. 4. 22. 20:22

aggregate 함수의 by가 굉장히 이해가 안가는군요.

 

다음은 help에 aggregate에 대해 검색했을때 나오는 예문입니다.

 

 

이게 그 결과문이구요.

현재 저로써는 이해가 안가네요; by에 쓰이는 list가 testDF 내에 있는 열이 아닙니다. 그렇다면 도대체

어떤 방식으로 뽑는건지...

 

누가 저 좀 댓글로 설명 좀 해주세요 ㅠ.ㅠ

 

 

 

 

문1. 

 

<스크립트>

 

 

<결과>

 

 

 

 

문2.

 

<스크립트>

<결과>

 

 

 

 

 

 

 

문3.

 

<스크립트>

 

<결과>

 

 

 

 

문4.

 

<스크립트>

 

<결과>

 

 

문5.

 

 

<스크립트>

 

<결과>

 

 

 

 

문6.

 

<스크립트>

 

<결과>

 

 

문8.

 

<스크립트>

 

<결과>

 

 

 

문9.

 

<스크립트>

 

<결과>

 

 

 

 

 

 

문10.

 

<스크립트>

 

<결과>

 

 

문11.

 

 

<스크립트>

 

<결과>

 

 

 

 

 

 

 

 

 

문12.

 

<스크립트>

 

<결과>

 

 

문13.

 

<스크립트>

 

 

<결과>

 

 

 

문15.

 

<스크립트>

 

 

<결과>

 

 

 

14번 문제의 경우 굉장히 이해가 안가더군요. 

소괄호 2번 문제에서 역 이름과 날짜별로 인원을 집계하라고 나와있는데

역 이름은 깨지고, 뭐 이건 그렇다 치고

데이터 자체가 일별 탑승인원과 하차인원이 나와있는데

이걸 날짜별로 '집계'하라...? 

집계 하라는 말에서 aggregate 함수를 사용하라는 의미라고 전 받아들였는데

의미가 없습니다.

 

소괄호 3번문제도 특정년도에 대해서만 역 이름을 기준으로 출력하라고 되어있는데,

특정 연도를 계산할려면 날짜열의 데이터를 앞 4글자만 따서 비교를 해야하는데

이것도 마찬가지로 aggregate 함수에서 이런 식으로 기준열을 구별할 수 있나...? 

저는 help부분을 봐도 모르겠습니다;

 

aggregate 함수를 사용하지 말고 나중에 다시 해봐야겠습니다.