print type (analysis['SMA_22'])
<class 'pandas.core.series.Series'>
analysis['SMA_22'].fillna('0').pct_change()
TypeError: unsupported operand type(s) for /: 'str' and 'str'
analysis.info()
<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 619 entries, 2012-12-03 00:00:00 to 2015-04-16 00:00:00
Data columns (total 3 columns):
SMA_22 598 non-null float64
dtypes: float64(2), object(1)
有人知道为什么吗?在
编辑1:按要求显示.info()
我明白你的问题:
这会将
^{pr2}$NaN
替换为字符值'0'
我想您希望这样:它将
NaN
替换为整型/浮点值0
相关问题 更多 >
编程相关推荐