【发布时间】:2020-06-27 19:03:05
【问题描述】:
我有这个代码:
import pandas as pd
from pandas import datetime
from pandas import DataFrame as df
import matplotlib
from pandas_datareader import data as web
import matplotlib.pyplot as plt
import datetime
start = datetime.date(2016,1,1)
end = datetime.date.today()
stock = 'fb'
fig = plt.figure(dpi=1400)
data = web.DataReader(stock, 'yahoo', start, end)
fig, ax = plt.subplots(dpi=720)
data['vol_pct'] = data['Volume'].pct_change()
data.plot(y='vol_pct', ax = plt.gca(), title = 'this is the title \n second line')
ax.set(xlabel="Date")
ax.legend(loc='upper center', bbox_to_anchor=(0.32, -0.22), shadow=True, ncol=2)
plt.savefig('Test')
在图的底部,您可以看到图例正在被删除。在我正在处理的另一个不同代码的情节中,当我使用plt.savefig('Test') 保存情节时,即使ylabel 也会被剪切。我该如何解决这个问题?
【问题讨论】:
标签: python-3.x pandas matplotlib