본문 바로가기
파이썬

파이썬 Pandas : dict에서 DataFrame에 명명 된 열 만들기

by º기록 2020. 12. 29.
반응형

다음과 같은 형식의 사전 개체가 있습니다.

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

 

 

반응형

댓글