我试着学习使用pandas,所以我跟着一个教程。然而,在教程中,有这样的:
bitcoin.loc['2019','Close'].resample('M').plot() plt.show()
字符串
它返回一个错误:
AttributeError: 'DatetimeIndexResampler' object has no attribute 'plot'
型
但是视频中的人得到了一个按月划分的不同颜色的图表,我不明白为什么?也许是Pandas的错误版本或其他什么?
教程视频的链接:https://youtu.be/qHRLG5hsW9I?t=353
试试这个:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
bitcoin = pd.read_csv('BTC-EUR.csv',index_col='Date',parse_dates=True)
bitcoin.loc['2019','Close'].resample('M').plot()
plt.show()
型
下载数据集:BTC-EUR.csv = https://fr.finance.yahoo.com/quote/BTC-EUR/history?p=BTC-EUR
期待这个:
x1c 0d1x的数据
得到这个:
AttributeError: 'DatetimeIndexResampler' object has no attribute 'plot'
型
1条答案
按热度按时间vfwfrxfs1#
通过下载数据集,我必须通过更改代码行来查找“2023”(而不是“2019”),如下所示:
字符串
通过实施这一变更,我得到了预期的结果。你能检查一下这是否解决了你的问题吗?否则,最好检查您安装的pandas版本。我已经安装并运行的库有以下版本:
型