pandas - matplotlib 的一个神秘行为——情节
问题描述
我打算绘制每日 BTC 价格的趋势,该趋势记录为 csv 文件,由 3892 个数字组成。作为一个 csv 文件,我可以使用 microsoft excel 来绘制趋势。它看起来像这样;
同时,我尝试在 jupyter notebook 中使用 pandas 和 matplotlib 做同样的事情,这看起来不太好;
我的实施有什么问题?另一件事是实施时间;这需要相当长的时间,比如一两分钟。当我像这样放置代码和实现时,情况并非如此;
plt.plot(list(range(1000)),list(range(1000)))
这是我尝试的完整代码。
import pandas as pd
from matplotlib import pyplot as plt
df=pd.read_csv('BTC_inv_daily.csv')
Close=df['Close'].tolist()
N=len(Close)
plt.plot(list(range(N)),Close)
plt.show()
解决方案
推荐阅读
- r - 为什么 gsynth 有时会因“'data' must be of a vector type, was 'NULL''”而失败?
- php - 如何从时间戳打印用户的非活动时间?
- firebird - 尝试从 pascal 执行查询时出现异常
- azure-blob-storage - 使用 PowerApps AzureServiceBus 连接器 SendMessage ContentData
- excel - AllowEditRange 重新保护
- java - 是否可以以更紧凑的方式将多个字符串声明为方法的参数?
- c# - Windows.Management.Deployment.PackageManager - 在桌面应用程序中返回 ComObject
- flutter - 将值从子级传递给父级,然后重建状态
- vba - VBA在word中添加一个宏到鼠标右键
- amazon-web-services - AWS S3 预签名 url - 下载文件得到 403