【问题标题】:matplotlib style ggplot doesn't show barsmatplotlib 样式 ggplot 不显示条形图
【发布时间】:2017-07-06 13:40:41
【问题描述】:

有人知道为什么ggplot 在我的情况下没有显示条形吗?

ggplot:

如果我使用经典,它看起来像这样:

我的代码如下所示:

style.use('ggplot')

def graph(candlestick_list):

    df = pd.DataFrame(candlestick_list)
    ohlc = df[['date', 'open', 'high', 'low', 'close']]

    ax1 = plt.subplot2grid((6,1), (0,0), rowspan=5, colspan=1)
    ax2 = plt.subplot2grid((6,1), (5,0), rowspan=5, colspan=1, sharex=ax1)
    candlestick_ohlc(ax1, ohlc.values, width=0.5, colorup='g', colordown='r')
    ax2.bar(df['date'], df['volume'])

更新: 重新启动计算机后ggplot 似乎显示条形图,但现在显示间隙。这是当前的ggplot:

【问题讨论】:

标签: python matplotlib bar-chart python-ggplot


【解决方案1】:

您可以尝试使用plt.setp(axes, xticks=list(range(0, 24, 5))) 调整刻度。您还可以调整yticks,与“x”显示的方式相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 2018-11-30
    相关资源
    最近更新 更多