Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.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 绘制一种柱状图_Python_Pandas_Numpy_Histogram - Fatal编程技术网

Python 绘制一种柱状图

Python 绘制一种柱状图,python,pandas,numpy,histogram,Python,Pandas,Numpy,Histogram,我有以下格式的数据 0 0.69 1 0.87 1 0.87 0 0.87 0 0.87 所以第一列不是0就是1。第二列是十进制数。如果你看看表,0.69,只有一个0,没有一个。同样在0.87,有两个0和两个1。我想把它画出来,这样x轴就是十进制数。Y轴有两个图。一个是小数点处的零数,另一个是1数。还假设这个表是数据帧格式的 使用groupby、size和unstack df.groupby([0, 1]).size().rename_axis([None, None]).

我有以下格式的数据

0   0.69
1   0.87
1   0.87
0   0.87
0   0.87

所以第一列不是0就是1。第二列是十进制数。如果你看看表,0.69,只有一个0,没有一个。同样在0.87,有两个0和两个1。我想把它画出来,这样x轴就是十进制数。Y轴有两个图。一个是小数点处的零数,另一个是1数。还假设这个表是数据帧格式的

使用
groupby
size
unstack

df.groupby([0, 1]).size().rename_axis([None, None]).unstack(0).plot.bar()

使用
groupby
size
unstack

df.groupby([0, 1]).size().rename_axis([None, None]).unstack(0).plot.bar()