将 Pandas 系列转换为保留索引的列表

时间:2021-02-05 01:08:42

标签: python pandas dataframe series

我有这个系列:

ser = pd.Series(data=[11, 22, 33, 44, 88], index=[0, 1, 2, 3, 7])
ser
0    11
1    22
2    33
3    44
7    88

我想将其转换为列表,所以我执行以下操作,结果是:

ser.tolist()
result: [11, 22, 33, 44, 88]

但是,我想要的是一个列表,其中每个元素都插入到它所具有的系列索引处:

[11, 22, 33, 44, 0, 0, 0, 88]

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

试试 my_dataframe %>% mutate(cn7_any = +(rowSums(across(-cn7_normal, ~ . > 0)) > 0))

reindex
相关问题