我從一個數據框創建一個系列,df的一列是索引,另一列是系列的數據。當索引被傳入時,熊貓系列創建結果在NaN中?
這是我的代碼:
miniframe = attendframe[:20]
s = pd.Series(miniframe.yes, index = miniframe.event)
s[:10]
但是,如果我包括index = miniframe.event
部分,我得到一個空的系列如下:
1159822043 NaN
686467261 NaN
1186208412 NaN
2621578336 NaN
855842686 NaN
2018671985 NaN
488116622 NaN
1273761447 NaN
2688888297 NaN
3870329460 NaN
原始數據框看起來是這樣的:
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...
有人可能能夠幫助我這個人嗎?我一直在爲此工作一週,而且我的想法已經出來!
試試這個:''attendframe.set_index( '事件')九。[:20, '是']'' – Jeff