반응형
다음과 같은 형식의 사전 개체가 있습니다.
my_dict = {id1: val1, id2: val2, id3: val3, ...}
두 열의 이름을 'business_id'와 'business_code'로 지정하려는 DataFrame에 이것을 만들고 싶습니다.
나는 시도했다 :
business_df = DataFrame.from_dict(my_dict,orient='index',columns=['business_id','business_code'])
그러나 from_dict
는 열 인수를받지 않는다고 말합니다.
TypeError : from_dict ()에 예기치 않은 키워드 인수 'columns'가 있습니다.
해결 방법
항목을 반복 할 수 있습니다.
In [11]: pd.DataFrame(list(my_dict.iteritems()),
columns=['business_id','business_code'])
Out[11]:
business_id business_code
0 id2 val2
1 id3 val3
2 id1 val1
참조 페이지 https://stackoverflow.com/questions/20340844
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python : 특정 입력을 얻을 때까지 프로그램을 계속 반복하는 방법은 무엇입니까? (0) | 2020.12.30 |
---|---|
파이썬 matplotlib 컬러 바에서 모든 n 번째 눈금 레이블을 숨기는 가장 깨끗한 방법은 무엇입니까? (0) | 2020.12.30 |
파이썬 numpy 배열 행 주 및 열 주 (0) | 2020.12.29 |
파이썬 Python 방식으로 csv 파일에 헤더 추가 (0) | 2020.12.29 |
파이썬 초보자 Python (프로그래밍 초보자는 아님) 개발자를 위해 좋은 프로젝트는 무엇입니까? (0) | 2020.12.29 |
댓글