gpt4 book ai didi

python - 在绘图中显示 Y 轴网格线

转载 作者:太空宇宙 更新时间:2023-11-04 10:18:04 26 4
gpt4 key购买 nike

<分区>

我正在尝试重新创建这个:

enter image description here

我的代码就快完成了:

def make_bar(g_title, y_title, x_labels, data_series, file_name, cat_title,
x_title):
rcParams['figure.figsize'] = 6.4125, 3.6
n_groups = 13
bar_width = 0.35
opacity = 0.4
fig, ax = plt.subplots()
fig.subplots_adjust(right=1.5) # adjust 0.8 for your needs.
index = np.arange(n_groups)
plt.bar(index, tuple(data_series[0][1]), bar_width,
alpha=opacity,
color='b',
label='{}'.format(data_series[0][0]))
plt.bar(index + bar_width, tuple(data_series[1][1]), bar_width,
alpha=opacity,
color='r',
label='{}'.format(data_series[1][0]))
box = ax.get_position()
ax.set_position([box.x0, box.y0, box.width * 0.6, box.height])
plt.xlabel(x_title, fontsize=10)
plt.ylabel(y_title, fontsize=10)
plt.title(g_title, fontsize=11)
plt.xticks(index + bar_width, tuple(x_labels), fontsize=8)
plt.yticks(fontsize=8)
plt.axis('tight')
lgd = plt.legend(fontsize=8, bbox_to_anchor=(1.15, 0.5))
plt.tight_layout()
plt.savefig('{}/{}.png'.format(images, file_name), dpi=100, format='png',
bbox_extra_artists=(lgd,), bbox_inches='tight')
plt.close('all')
return

输出:

enter image description here

我需要像原来一样的 y 轴网格线,但不知道如何到达那里。我已经用尽了所有的想法。帮忙?

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