import pandas as pd import numpy as np #以下所有代码都以此为基础 pandas索引 #重新索引Series s = pd.Series([1, 3, 5, 6, 8], index=list('acefh')) s.reindex(list('abcdefgh')) #本来没有的index值为NaN s.reindex(list('abcdefgh'), fill_value=0) #将NaN替换成0 s.reindex(list('abcdefgh'), method='ffill') #ffill是front fill向前填充,将前面的值带给NaN