melt(데이터프레임 변형) 개념 및 예제
2024. 1. 19. 10:56ㆍ데이터분석
melt
id_vars : 그대로 놔둘 컬럼 명
value_vars : 녹일 컬럼 명
var_name : 열에 사용할 이름
value_name : 열의 값에 사용할 이름
[실습1]
변경이 필요한 구조가 무엇인가?
- 연도별 데이터 확인이 직관적이지 못함 → 연도별 정리
- 국가 컬럼은 그대로 놔두기 위해 id_vars 사용
- 연도별 환자 수, 인구 컬럼 열의 이름을 지정하기 위해 var_name 사용
- 데이터 값들의 열 이름을 지정하기 위해 value_name 사용
추가적인 예제를 살펴보자
[실습2]
기존 데이터셋은 직관적으로 데이터 값을 확인할 수 있겠지만 데이터가 방대해지면 그 값을 찾기 어려워질 것이다.
< (_ㅣ) 형태 >
변경한 데이터는 동일선상의 위치에서 값을 쉽게 찾을 수 있는 것이다.
< ( — ) 형태 >
- id_vars를 사용해 Country는 그대로 놔둠
- var_name을 사용해 ‘연도’ 컬럼을 생성 → 2010 - 2011 - 2012 데이터가 데이터 값으로 들어감
- value_name을 사용해 열의 값 컬럼 명 지정
'데이터분석' 카테고리의 다른 글
ClumnTransformer (0) | 2024.05.08 |
---|---|
서울 법정동(자치구) 코드북 (0) | 2024.01.30 |
linear regression(ridge & lasso) coding implementation (0) | 2023.11.22 |
numpy,ndarray배열, argsort (0) | 2023.11.16 |
Regression analysis(선형 회귀) 개념 & 코딩 실습 (0) | 2023.11.15 |