python - How to restore\unfold multiindex in pandas DataFrame -
i close go insane. have dataframe this:
subject sessionindex screenindex index key time s019 1 3 1 shift 0.3442 s019 1 3 2 shift.t 0.1514 s019 1 3 3 h 0.0844 s019 1 3 4 e 0.1127 s019 1 3 5 space 0.1201 s091 3 5 821 h 0.1126 s091 3 5 822 0.1425 s091 3 5 823 n 0.0926 s091 3 5 824 d 0.1525
after using:
pivot_table(data,values='time', rows=['subject','sessionindex','screenindex','index'], cols=['key'])
i have following dataframe:
key shift shift.t d ... subject sessionindex screenindex index s019 1 3 1 0.3442 nan nan nan ... 2 nan 0.1514 nan nan ... 3 nan nan nan nan ... 4 nan nan nan nan ... 5 nan nan nan nan ... s091 3 5 821 nan nan nan nan ... 822 nan nan 0.1425 nan ... 823 nan nan nan nan ... 824 nan nan nan 0.1525 ...
that great got stuck "unfold" multiindex dataframe looks this:
subject sessionindex screenindex index shift shift.t d ... s019 1 3 1 0.3442 nan nan nan ... s019 1 3 2 nan 0.1514 nan nan ... s019 1 3 3 nan nan nan nan ... s019 1 3 4 nan nan nan nan ... s019 1 3 5 nan nan nan nan ... s091 3 5 821 nan nan nan nan ... s091 3 5 822 nan nan 0.1425 nan ... s091 3 5 823 nan nan nan nan ... s091 3 5 824 nan nan nan 0.1525 ...
i tried reindexing , index reset. new pandas , python maybe stupid. please let me know missing here, thx.
this display option in pandas.
try adding line after importing pandas: pandas.set_printoptions(multi_sparse=false)
Comments
Post a Comment