我将从一个数据框创建一个系列,其中数据框的一列是索引,另一列是系列的数据。
以下是我的代码:
然而,如果我包含
以下是我的代码:
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('event').ix[:20,'yes']
- Jeff