gpt4 book ai didi

python - Matplotlib 中的 X 轴打印随机数而不是年份

转载 作者:行者123 更新时间:2023-12-03 16:56:43 27 4
gpt4 key购买 nike

我是这个 Pandas 和 Matplotlib 的新手,我遵循了书中的一个例子,显然它给了我一个警告
“Matplotlib 弃用警告:
epoch2num 函数在 Matplotlib 3.3 中已弃用,并将在两个次要版本后删除。
base = 日期.epoch2num(dt.asi8/1.0e9)"
并且轴的 X 值从年份变化为一些随机数

import matplotlib.pyplot as plt
from pandas_datareader import data

AMZ = data.DataReader('AMZN', start='2011', end='2018', data_source='yahoo')
AMZ = AMZ['Close']

AMZ.plot()
AMZ.resample('BA').mean().plot(style=':')
AMZ.asfreq('BA').plot(style='--')

plt.show()

enter image description here

最佳答案

这是由 Matplotlib 和 Pandas 之间的临时不良交互引起的,并且在两个项目中都已修复。
要在新版本可用之前解决:

plt.rcParams['date.epoch'] = '0000-12-31'

关于python - Matplotlib 中的 X 轴打印随机数而不是年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63078267/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com