我有一个示例数据帧“df”:
df = pd.DataFrame({'Year': [2000, 2002, 2003, 2004],
'Name': ['A'] * 4,
'Value': [4, 1, 1, 3]})
当我执行pct\u change()时,即
df['change'] = df['Value'].pct_change()
行年份=2002的计算“变化”值为-0.75。由于2001年的数据丢失,我只想考虑时间序列中的前一年,我如何才能让熊猫返回2002年的N/a?你知道吗
干杯。你知道吗
Tags:
用
set_index
+reindex
+pct_change
和fill_method=None
-Year
作为索引NaN
sValue
上调用pct_change
,不填充NaN
相关问题 更多 >
编程相关推荐