Mathplotlib - 如何在左侧和右侧绘制 y 轴标签和刻度线

时间:2021-03-16 02:13:47

标签: python-3.x pandas

感谢有人能简单地告诉我如何在图的右侧打印刻度标签和轴标签 - 与左侧相同?

enter code here

# Import Matplotlib library for creating graphics
import matplotlib.pyplot as plt

# Change the font type

plt.rcParams.update({'font.family':'DejaVu Sans'})

# NASDAQ plot
plt.figure(figsize=[12, 7])
plt.grid(True)
plt.plot(data_file["Date"], data_file['NASDAQ'], label='NASDAQ', color='gray')
plt.plot(data_file["Date"], data_file['50DY_NASDAQ'], label='NASDAQ 50-Day MA', color='blue')
plt.plot(data_file["Date"], data_file['200DY_NASDAQ'], label='NASDAQ 200-Day MA', color='red')
plt.suptitle('NASDAQ Index', fontsize=20, weight='extra bold')
plt.title('Spot Price, 50-Day, 200-Day Moving Averages', fontsize=12, weight='bold')
footnote_args = (0.125, 0.01, 'Note: Engineered Funds QuantOne - Trend Following Strategy)
footnote_kwargs = dict(horizontalalignment="left", fontsize=9, style="italic")
plt.figtext(*footnote_args, **footnote_kwargs)
plt.xlabel('Date', fontsize=11, weight='bold')
plt.ylabel('Level', fontsize=11, weight='bold')
plt.legend(loc=2)
plt.show()
enter code here

0 个答案:

没有答案
相关问题