반응형
판다스를 불러옵니다.
import pandas as pd
먼저 딕셔너리를 하나 정의합시다.
dic={'이름':['이호정','이정진','이기호','정희진','이나리'],
'성별':['남','남','남','여','여'],
'나이':[25,45,72,25,37]
}
>>> dic
{'이름': ['이호정', '이정진', '이기호', '정희진', '이나리'], '성별': ['남', '남', '남', '여', '여'], '나이': [25, 45, 72, 25, 37]}
데이터프레임을 만들면 딕셔너리 원소 입력 순서로 정렬됩니다.
data=pd.DataFrame(dic)
>>> data
이름 성별 나이
0 이호정 남 25
1 이정진 남 45
2 이기호 남 72
3 정희진 여 25
4 이나리 여 37
원하는 순서로 정렬하기 원하는 경우 아래와 같이 입력하면 됩니다. columns 옵션을 입력해준 것입니다.
data2=pd.DataFrame(dic,columns=['나이','이름','성별'])
>>> data2
나이 이름 성별
0 25 이호정 남
1 45 이정진 남
2 72 이기호 남
3 25 정희진 여
4 37 이나리 여
반응형
'5-3. Pandas 제공 자료구조 > DataFrame 정의' 카테고리의 다른 글
[파이썬 판다스] 빈 데이터프레임 만들고 행 하나씩 추가하기 (0) | 2022.03.07 |
---|---|
[파이썬 판다스] 리스트를 이용하여 데이터프레임 정의하기 (0) | 2021.12.30 |
[파이썬 판다스] 배열을 이용하여 데이터프레임 정의하기 (0) | 2021.12.30 |
[파이썬 판다스] 데이터프레임 정의하기 (0) | 2021.12.16 |
댓글