我有这个系列:
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]
我怎样才能做到这一点?
答案 0 :(得分:3)
试试 my_dataframe %>%
mutate(cn7_any = +(rowSums(across(-cn7_normal, ~ . > 0)) > 0))
reindex