Tworzę serię z ramki danych, z jedną kolumną df będącą indeksem, a drugą kolumną będącą danymi dla serii.Pandy - tworzenie serii kończy się NaN po przekazaniu indeksu?
To jest mój kod:
miniframe = attendframe[:20]
s = pd.Series(miniframe.yes, index = miniframe.event)
s[:10]
Jednakże, jeśli zawierają index = miniframe.event
część, mam pustą serię jak poniżej:
1159822043 NaN
686467261 NaN
1186208412 NaN
2621578336 NaN
855842686 NaN
2018671985 NaN
488116622 NaN
1273761447 NaN
2688888297 NaN
3870329460 NaN
Oryginalny dataframe wygląda mniej więcej tak:
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...
Czy jest szansa, że ktoś może mi w tym pomóc? Pracowałem nad tym przez tydzień i nie mam pomysłów!
spróbuj tego: '' attendframe.set_index ('zdarzenie') ix. [20, 'tak'] '' – Jeff