특정 개수의 열 (예 : 50)이있는 빈 팬더 데이터 프레임을 만드는 방법과 다양한 열이있는 다른 팬더 데이터 프레임의 열로 행을 채우는 방법 대상 데이터 프레임 열)빈 데이터 프레임을 만들고 길이가 다른 데이터로 채우기
다음내가 무엇을했는지 있습니다 :
나는 다음과 같이 빈 데이터 프레임을 만든:
L=pd.DataFrame()
을하고 그것을 채우기 :
L.loc[-1]=df1['A']
나는 다음과 같은 오류 얻을 :
ValueError: cannot set a frame with no defined columns
내가 데이터 프레임을 채우기 위해 다음과 같은 시도를했지만 결국에 그것은 비어있는 다음 @Jacob의
L.append(df1['A'])
결과 솔루션은 다음과 같습니다. df1['A']
요소의 최대 수는 35 개였습니다. 또한 df1['A']
을 열 이름이 아닌 L 데이터 프레임으로 복사하려고합니다. 내가 어떻게 막을 수 있니?
3124 3125 3126 3127 3128 3129 3130 3131 \
A 602.0 -1474.0 -1474.0 -1474.0 -1474.0 -1474.0 -1474.0 -1474.0
A NaN NaN NaN NaN NaN NaN NaN NaN
A NaN NaN NaN NaN NaN NaN NaN NaN
A NaN NaN NaN NaN NaN NaN NaN NaN
A NaN NaN NaN NaN NaN NaN NaN NaN
A NaN NaN NaN NaN NaN NaN NaN NaN
A NaN NaN NaN NaN NaN NaN NaN NaN
3132 3134 ... 38 39 40 41 42 45 \
A -1255.0 -1474.0 ... NaN NaN NaN NaN NaN NaN
A NaN NaN ... NaN NaN NaN NaN NaN NaN
A NaN NaN ... NaN NaN NaN NaN NaN NaN
A NaN NaN ... NaN NaN NaN NaN NaN NaN
A NaN NaN ... 127.0 -127.0 143.0 127.0 -143.0 NaN
A NaN NaN ... NaN NaN NaN NaN NaN 127.0
A NaN NaN ... NaN NaN NaN NaN NaN NaN
46 47 48 49
A NaN NaN NaN NaN
A NaN NaN NaN NaN
A NaN NaN NaN NaN
A NaN NaN NaN NaN
A NaN NaN NaN NaN
A -143.0 NaN NaN NaN
A NaN 127.0 -127.0 143.0
[7 rows x 60 columns]
'L = L.append (df1 [ 'A'])'를 시도 했습니까? – Acccumulation
다음 오류가 발생합니다. 'UnboundLocalError : 할당 전에 로컬 변수'L '이 참조되었습니다.' – user3806649