|
|
|
|
|
|
|
import matplotlib.pyplot as plt |
|
|
|
|
|
|
|
|
|
|
|
categories = [ |
|
"Which", |
|
"What", |
|
"How", |
|
"Will", |
|
"Are", |
|
"Is", |
|
"Choose", |
|
"Select", |
|
"Identify", |
|
"Fill", |
|
] |
|
values = [40, 30, 45, 50, 55, 50, 55, 55, 50, 45] |
|
|
|
|
|
ylabel = "Accuracy (%)" |
|
ylim = (0, 60) |
|
yticks = [0, 10, 20, 30, 40, 50, 60] |
|
xticks = categories |
|
xtickslabel_rotation = 0 |
|
|
|
|
|
|
|
|
|
|
|
fig, ax = plt.subplots(figsize=(8, 6)) |
|
|
|
|
|
ax.bar(categories, values, color="#7badd2") |
|
|
|
|
|
ax.set_ylabel(ylabel) |
|
ax.set_ylim(ylim) |
|
ax.set_yticks(yticks) |
|
ax.tick_params(axis="both", which="both", length=0) |
|
|
|
plt.xticks(ticks=xticks, rotation=xtickslabel_rotation) |
|
|
|
|
|
ax.spines["top"].set_visible(False) |
|
ax.spines["right"].set_visible(False) |
|
|
|
|
|
|
|
|
|
|
|
plt.tight_layout() |
|
plt.savefig("bar_10.pdf", bbox_inches="tight") |
|
|