[英]No module named 'matplotlib.finance', deprecated, and mpl_finance non maintained either
我需要在图表上绘制一些带有附加线条和各种图形的烛台图表,但我发现matplotlib.finance
已被弃用。 由mpl_finance
,但也未维护。
如今,诚实的新生 Python 开发人员应该使用什么来绘制烛台? 有任何想法吗?
我将为此使用的代码类似于:
导入 matplotlib.pyplot 作为 plt
from matplotlib.dates import DateFormatter, WeekdayLocator,\
DayLocator, MONDAY
from matplotlib.finance import candlestick_ohlc
mondays = WeekdayLocator(MONDAY)
alldays = DayLocator() # minor ticks on the days
weekFormatter = DateFormatter('%b %d') # e.g., Jan 12
dayFormatter = DateFormatter('%d') # e.g., 12
fig, ax = plt.subplots()
fig.subplots_adjust(bottom=0.2)
ax.xaxis.set_major_locator(mondays)
ax.xaxis.set_minor_locator(alldays)
ax.xaxis.set_major_formatter(weekFormatter)
# ax.xaxis.set_minor_formatter(dayFormatter)
#plot_day_summary(ax, quotes, ticksize=3)
candlestick_ohlc(ax, candles, width=0.6)
ax.xaxis_date()
ax.autoscale_view()
plt.setp(plt.gca().get_xticklabels(),
rotation=45, horizontalalignment='right')
您可以不受限制地使用mpl_finance
。 它可以在github.com/matplotlib/mpl_finance 上找到。 请参阅此处了解如何安装它。
“未维护”只是意味着如果您发现其中的错误,则没有人会为您修复它。
@DonGiulio - 它现在得到维护,这里有一个新版本: https ://pypi.org/project/mplfinance/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.