1
데이터 프레임 생성을 이해하고 사전에서 색인을 지정해야합니다. 그렇지 않으면 'ValueError : 모든 스칼라 값을 사용하는 경우 색인을 전달해야합니다' 오류.자동 증가 인덱스를 사용하여 사전에서 데이터 프레임을 만드는 방법
그러나 색인은 자동 증가 숫자 인 사전에서 데이터 프레임을 어떻게 만듭니 까?
데이터 프레임 생성을 이해하고 사전에서 색인을 지정해야합니다. 그렇지 않으면 'ValueError : 모든 스칼라 값을 사용하는 경우 색인을 전달해야합니다' 오류.자동 증가 인덱스를 사용하여 사전에서 데이터 프레임을 만드는 방법
그러나 색인은 자동 증가 숫자 인 사전에서 데이터 프레임을 어떻게 만듭니 까?
당신은 np.arange
를 사용하여 인덱스를 구성 할 수 있습니다 당신의 딕셔너리의 len
을 통과 : 당신의 딕셔너리에서 스칼라 값이 다음은 하나의 행이 더 적절한입니다 당신이 단 하나의 값이있는 경우,
pd.DataFrame(your_dict, index = np.arange(len(your_dict)))
그러나 :
In [165]:
d = {'a':1,'b':3}
pd.DataFrame(d, index=[0])
Out[165]:
a b
0 1 3
또는 당신은 from_dict
를 사용하고 전달할 수 있습니다 orient='index'
:
IIUC 그러면'pd.DataFrame (your_dict, index = np.arange (len (your_dict)))'가 작동해야합니다. – EdChum
예, 작동합니다. – desmond