= {
data "A" : [1,2,3],
"B" : [4,5,6],
"C" : [7,8,9]
} data
{'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
Dataframe을 Dict로 생성 및 변환
gabriel yang
November 30, 2023
파이썬 딕셔너리 데이터로 Dataframe을 생성하는 방법을 정리합니다.
{'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
딕셔너리 데이터를 데이터프레임으로 변경하기 위해서 from_dict
를 사용합니다.
데이터프레임은 다시 딕셔너리로 변경이 가능합니다. 딕셔너리로 변경은 to_dict
를 사용합니다. 데이터프레임을 딕셔너리로 변경하는 방식을 여러가지 {dict, list, series, split, tight, records, index}
가 지원됩니다.
변환 형식은 orient
에 전달되고 기본값은 dict
형식입니다. index가 추가되는 {column -> {index->value}}
와 같은 형식을 갖습니다.
list
형식은 {column -> [value]}
와 같은 형식을 갖습니다. 일반적으로 딕셔너리에 index를 사용하지 않기 때문에 list
형식으로 표현하는 것이 익숙합니다.
records
형식은 [{column->value}, ... , {column->value}]
와 같은 형식을 갖습니다. 각각의 열을 리스트로 표현하기 때문에 데이터베이스의 레코드와 비슷합니다.
Date | Title | Author |
---|---|---|
Jan 1, 3000 | 전체 카테고리 | gabriel yang |
Oct 3, 2024 | Pandas에서 Column 추가 및 삭제하는 방법 | gabriel yang |
Oct 3, 2024 | Pandas 데이터프레임 mongodb에 저장하기 | gabriel yang |
Sep 21, 2024 | Pandas에서 결측치(NaN) 처리하기 | gabriel yang |
Sep 11, 2024 | Pandas SQL 쿼리 이용하기 | gabriel yang |
Aug 29, 2024 | Pandas에서 데이터 형식 변경하기 | gabriel yang |
Aug 29, 2024 | Pandas에서 데이터를 정렬하는 방법 | gabriel yang |
Aug 29, 2024 | Pandas에서 인덱싱 및 슬라이싱하는 방법 | gabriel yang |
Aug 27, 2024 | Pandas SQL 데이터베이스 읽어오기 | gabriel yang |
Aug 26, 2024 | Pandas groupby 사용방법 | gabriel yang |
Aug 26, 2024 | Pandas에서 두 개의 데이터프레임을 연결하기 | gabriel yang |
Aug 24, 2024 | Pandas에서 melt를 사용해야 하는 데이터 유형과 사용 방법 | gabriel yang |
Aug 24, 2024 |
Pandas에서 pivot_table 사용하기
|
gabriel yang |
Aug 24, 2024 | Pandas에서 reset_index를 사용해야 하는 이유 | gabriel yang |
Aug 22, 2024 | Pandas Excel과 CSV 파일을 읽어오는 방법 | gabriel yang |
Aug 19, 2024 | Pandas DataFrame의 컬럼 이름 변경하기 | gabriel yang |
Aug 17, 2024 | Pandas SettingWithCopyWarning 문제 해결 | gabriel yang |
Nov 29, 2023 | python datetime 사용법 정리 | gabriel yang |
Sep 14, 2023 | Pandas 중복 데이터 제거하기 | gabriel yang |