Python 使用整数索引重新采样熊猫系列(添加缺少的索引)
我有熊猫系列,比如Python 使用整数索引重新采样熊猫系列(添加缺少的索引),python,pandas,Python,Pandas,我有熊猫系列,比如s=pd.Series({1:10,2:11,4:5,7:10}) 我想重新采样这个系列,以便得到一个这样的系列 1 10 2 11 3 0 4 5 5 0 6 0 7 10 dtype: int64 如果您是从另一个程序/代码的另一部分获得序列号,您可以尝试: max_range = max(s.index) + 1 s = s.reindex(index=range(1, max_range), fill_value=0)
s=pd.Series({1:10,2:11,4:5,7:10})
我想重新采样这个系列,以便得到一个这样的系列
1 10
2 11
3 0
4 5
5 0
6 0
7 10
dtype: int64
如果您是从另一个程序/代码的另一部分获得序列号,您可以尝试:
max_range = max(s.index) + 1
s = s.reindex(index=range(1, max_range), fill_value=0)
如果您是从另一个程序/代码的另一部分获得序列号,您可以尝试:
max_range = max(s.index) + 1
s = s.reindex(index=range(1, max_range), fill_value=0)
您需要将
s
分配给自身,以便重新索引生效s=s.reindex(索引=范围(1,最大范围),填充值=0)
您需要将s
分配给自身,以便重新索引生效s=s.reindex(索引=范围(1,最大范围),填充值=0)