Pandas 熊猫插值
我怎样才能让pandas插值,用col1中最近的值填充col2的值 输出:Pandas 熊猫插值,pandas,dataframe,Pandas,Dataframe,我怎样才能让pandas插值,用col1中最近的值填充col2的值 输出: ╔══════╦══════╗ ║ col1 ║ col2 ║ ╠══════╬══════╣ ║ 2 ║ NaN ║ ║ 4 ║ 5 ║ ║ 12 ║ 11 ║ ║ 23 ║ 23 ║ ║ NaN ║ 23 ║ ║ NaN ║ 23 ║ ║ NaN ║ NaN ║ ║ NaN ║ NaN ║ ║ NaN ║ NaN ║ ║ NaN ║ NaN ║ ║ 12
╔══════╦══════╗
║ col1 ║ col2 ║
╠══════╬══════╣
║ 2 ║ NaN ║
║ 4 ║ 5 ║
║ 12 ║ 11 ║
║ 23 ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ NaN ║
║ NaN ║ NaN ║
║ NaN ║ NaN ║
║ NaN ║ NaN ║
║ 12 ║ NaN ║
║ 7 ║ 6 ║
║ 3 ║ 8 ║
╚══════╩══════╝
我是熊猫的新手,所以如果有人有任何建议,那就太好了!谢谢你ffill
和fillna
╔══════╦══════╗
║ col1 ║ col2 ║
╠══════╬══════╣
║ 2 ║ 2 ║
║ 4 ║ 5 ║
║ 12 ║ 12 ║
║ 23 ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ 23 ║
║ NaN ║ 23 ║
║ 12 ║ 12 ║
║ 7 ║ 6 ║
║ 3 ║ 3 ║
╚══════╩══════╝
df.col2.fillna(df.col1.ffill())