用我的字符串标签填充 matplotlib 饼图扇区
fill matplotlib pie chart sectors with my string labels
作为
to_show=['A','B','C','D','E']
你好,我想用一些字符串值填充饼图的扇区,如 A、B、C、D、E
autopct 是一个函数,但我不知道在饼图的扇区中显示和隐藏自动生成的 %ages 值的确切方法。
我没有收到你的问题,但我们使用 autopct 来显示 %area
如果您不想要 %ages,只需删除 autopct
参考documanetation希望对你有帮助
import matplotlib.pyplot as plt # make the pie circular by setting the aspect ratio to 1
plt.figure(figsize=plt.figaspect(1))
index = [1, 2, 3, 4]
values = [1, 2, 3, 4]
labels = ['a', 'b', 'c', 'd']
cutom_labels = ['1', '2,3', '4,5', '6']
num = -1
plt.pie(values, labels=cutom_labels,labeldistance=0.5)
plt.pie(values, labels=labels)
plt.show()`
作为 to_show=['A','B','C','D','E'] 你好,我想用一些字符串值填充饼图的扇区,如 A、B、C、D、E autopct 是一个函数,但我不知道在饼图的扇区中显示和隐藏自动生成的 %ages 值的确切方法。
我没有收到你的问题,但我们使用 autopct 来显示 %area
如果您不想要 %ages,只需删除 autopct
参考documanetation希望对你有帮助
import matplotlib.pyplot as plt # make the pie circular by setting the aspect ratio to 1
plt.figure(figsize=plt.figaspect(1))
index = [1, 2, 3, 4]
values = [1, 2, 3, 4]
labels = ['a', 'b', 'c', 'd']
cutom_labels = ['1', '2,3', '4,5', '6']
num = -1
plt.pie(values, labels=cutom_labels,labeldistance=0.5)
plt.pie(values, labels=labels)
plt.show()`