Python
Pandas - DataFrame과 list, dict, ndarray 상호 변환
IT_달토끼
2022. 11. 27. 14:17
변환 형태 | 설명 |
list > DataFrame | df = pd.DataFrame(list, columns=['col1', 'col2', 'col3']) |
ndarray > DataFrame | df = pd.DataFrame(ndarray, columns=['col1', 'col2', 'col3']) |
dict > DataFrame | dict = {'col1':[1, 2, 3], 'col2':[4, 5, 6], 'col3':[7, 8,9]} df = pd.DataFreame(dict) dict의 key를 칼럼명으로, value를 리스트 형식으로 입력 |
DataFrame > ndarray | df.values (DataFrame의 values 속성을 이용) |
DataFrame > list | ndarray = df.values > ndarray.tolist() (DataFrame의 values 속성을 이용하여 ndarray 변환 후 tolist()) |
DataFrame > dict | df.to_dict() |