나는 df의 한 열을 인덱스로 사용하고 다른 열은 시리즈의 데이터로 사용하여 데이터 프레임에서 시리즈를 생성합니다. 나는 index = miniframe.event
부분을 포함 할 경우, 나는 다음과 같이 빈 시리즈를 얻을 그러나인덱스가 전달되면 팬더 시리즈 결과가 NaN으로 생성됩니까?
miniframe = attendframe[:20]
s = pd.Series(miniframe.yes, index = miniframe.event)
s[:10]
:
1159822043 NaN
686467261 NaN
1186208412 NaN
2621578336 NaN
855842686 NaN
2018671985 NaN
488116622 NaN
1273761447 NaN
2688888297 NaN
3870329460 NaN
원래 dataframe는 다음과 같은 :
이
내 코드입니다 event yes \
0 1159822043 1975964455 252302513 4226086795 3805886383 142...
1 686467261 2394228942 2686116898 1056558062 3792942231 41...
2 1186208412 NaN
3 2621578336 NaN
4 855842686 2406118796 3550897984 294255260 1125817077 109...
5 2018671985 NaN
6 488116622 4145960786 2550625355 2577667841 1575121941 28...
7 1273761447 2680366192 2151335654 3447231284 3021641283 17...
8 2688888297 298428624 2292079981 1819927116 1843127538 410...
9 3870329460 NaN
10 3041357942 4238605842 769099880 4281206081 1756250815 187...
혹시 누군가가 나를 도와 줄 수 있습니까? 나는 일주일 동안 그 일을 해왔고 아이디어가 없어졌습니다!
이 시도
.iloc
를 사용하여 명시 :''attendframe.set_index ('이벤트') IX의. [: 20, '예']'' – Jeff