본문 바로가기
Programing/R

[R] 데이터 구조 변경

by 구루미94 2021. 10. 18.

* 실습에서 사용한 1인당 전기 생산량 데이터/ 전기 사용량 데이터.

electricity_generation_per_person.csv
0.01MB
electricity_use_per_person.csv
0.03MB

* 아래의 실습은 Colab에서 진행하였습니다.

 

1. names와 substr함수를 사용해서 연도를 나타내는 열의 X문자 제거

 

2. 같은 방식으로 전기 사용량 데이터 파일에 연도 이름에서 불필요한 문자 제거

 

3. elec_gen과 elec_use 데이터 병합

- 데이터가 가로로 되어있어서 보기 불편

- 가로형 데이터를 세로형 데이터로 만들기 위해 gather함수 사용

  gather(key='key', value='value')

  cf) gather 함수와 반대되는 함수는 spread 함수이다.

- 재구성된 데이터 프레임을 merge 함수를 이용해 하나의 데이터 프레임으로 병합

728x90

댓글