【发布时间】:2021-11-06 02:51:25
【问题描述】:
我有这些数据:
{
"col1" : [1,np.nan,np.nan,np.nan,np.nan,8],
"col2" : [2,np.nan,np.nan,np.nan,np.nan,2]
"col_macro" : [3,4,7,7,13,18]
}
两个数据列都是时间序列。 col1 和 col2 列是微观数据,col_macro 是宏观数据
我想使用col_macro 用插值替换缺失值。这意味着它们之间的变化率和冲击应该相似。
还有什么方法可以设置限制吗?例如,如果两端的值相似,我希望插值严格增加、减少或不变?
【问题讨论】:
标签: pandas scipy time-series data-science interpolation