我想用 python 制作一个分类图来表示几个变量的范围。我想也许我应该使用条形图并为条形设置范围。这是我的条形图
import matplotlib.pyplot as plt
import numpy as np
data = {'a':.3, 'b': .3, 'c': .3, 'd': .1,'e':.1,'f':.1}
names = list(data.keys())
values = list(data.values())
plt.bar(names,values)
plt.show()
Run Code Online (Sandbox Code Playgroud)
从给定代码生成的条形图:
请告诉我如何将条形的值设置为类似 的值range(.3,.4)。换句话说,我希望条形从(0.3 到 .4 代表一个范围)而不是(0 到 .3 目前的方式)。
我知道使用条形图来表示范围很奇怪,如果有人有其他方法让我做到这一点,请添加您的代码。我并不真正关心,只要我得到一个代表至少 6 个变量范围的图,我可以在其中轻松地手动更改范围的值。