是否有可能以累积/扩大的方式为一个系列创造价值?例如,下面的系列
pd.Series(['a', 'a', 'b', 'c', 'c'])
我想
[ 'a', 'b', 'c'
1, 0, 0
2, 0, 0
2, 1, 0
2, 1, 1
2, 1, 2]发布于 2022-10-21 16:43:36
将Encode系列转换为指示变量,并使用cumsum
s.str.get_dummies().cumsum() a b c
0 1 0 0
1 2 0 0
2 2 1 0
3 2 1 1
4 2 1 2https://stackoverflow.com/questions/74156723
复制相似问题