Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么轴在我的pyplot柱状图上切换?_Python_Histogram_Matplotlib - Fatal编程技术网

Python 为什么轴在我的pyplot柱状图上切换?

Python 为什么轴在我的pyplot柱状图上切换?,python,histogram,matplotlib,Python,Histogram,Matplotlib,我正在尝试使用pyplot.hist将一些数据绘制成直方图,如下所示: hst = pp.figure() pp.hist(spkSum) hst.show() spkSum包含以下数据:[1,1,9,9,20,20,33,33,50,50] 理想情况下,我应该有一个垂直柱状图,其条形图整齐地位于x轴上,在y轴上达到各自的值。相反,我有: 如何修复此图形?轴未切换。您给了hist一个数字列表,五个不同的数字重复了两次,它适当地计算了一个直方图。也许你在找工作 给予 facepalm。。。你说

我正在尝试使用pyplot.hist将一些数据绘制成直方图,如下所示:

hst = pp.figure()
pp.hist(spkSum)
hst.show()
spkSum包含以下数据:
[1,1,9,9,20,20,33,33,50,50]

理想情况下,我应该有一个垂直柱状图,其条形图整齐地位于x轴上,在y轴上达到各自的值。相反,我有:

如何修复此图形?

轴未切换。您给了
hist
一个数字列表,五个不同的数字重复了两次,它适当地计算了一个直方图。也许你在找工作

给予


facepalm。。。你说得对。这里是凌晨3点,我想家庭作业最好在白天完成。非常感谢。谢谢我在寻找条形图,但不知道它是如何被调用的,只知道它基本上是一个倒直方图。我也没有阅读关于模块
hist
是什么以及
bar
存在的描述。
import matplotlib.pyplot as pp
spkSum = [1, 1, 9, 9, 20, 20, 33, 33, 50, 50]
pp.bar(range(len(spkSum)), spkSum)