控制图例中文本的对齐方式

时间:2021-07-07 08:54:56

标签: python matplotlib seaborn

我发现不同的字符有不同的宽度,很难通过添加空格来控制对齐。这是一个简单的例子,我想垂直对齐括号中的文本。

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()

我想要这样的东西:

enter image description here

0 个答案:

没有答案