我发现不同的字符有不同的宽度,很难通过添加空格来控制对齐。这是一个简单的例子,我想垂直对齐括号中的文本。
import seaborn as sns
import matplotlib.pyplot as plt
penguins = sns.load_dataset("penguins")
sns.set_theme(font_scale=1.5,style='ticks')
fig, ax = plt.subplots(figsize=(8,6))
g = sns.histplot(data=penguins, x="flipper_length_mm", hue="species")
g.legend(['Adelie ( 6.25%)','Chinstrap (50.00%)','Gentoo ( 9.38%)'])
plt.show()
我想要这样的东西: