一、plt.barh参数
plt.barh是以水平方向绘制条形图的函数。它与plt.bar非常相似,只是x轴和y轴对调了。使用plt.barh时,需要给定y轴的值和对应的条形的长度。
plt.barh拥有以下常用参数:
<table>
<tr>
<th>参数名</th>
<th>参数说明</th>
</tr>
<tr>
<td>left</td>
<td>条形左边界的x坐标</td>
</tr>
<tr>
<td>width</td>
<td>条形的宽度</td>
</tr>
<tr>
<td>height</td>
<td>条形的高度</td>
</tr>
<tr>
<td>bottom</td>
<td>条形底部的y坐标</td>
</tr>
<tr>
<td>color</td>
<td>条形的颜色</td>
</tr>
</table>
二、plt.bar()用法
plt.bar是用于绘制垂直方向的条形图的函数。它可以接受两个参数:x和height。
x是条形的位置(通常是表示某种类别或分组的变量)。height是每个条形的高度或长度。如果要绘制水平方向的条形图,可以使用plt.barh。
plt.bar还有其他可选参数,如下表所示:
<table>
<tr>
<th>参数名</th>
<th>参数说明</th>
</tr>
<tr>
<td>width</td>
<td>每个条形的宽度</td>
</tr>
<tr>
<td>bottom</td>
<td>每个条形的底部的y坐标</td>
</tr>
<tr>
<td>color</td>
<td>条形的颜色</td>
</tr>
<tr>
<td>edgecolor</td>
<td>边框颜色</td>
</tr>
<tr>
<td>linewidth</td>
<td>边框宽度</td>
</tr>
</table>
三、plt.barh函数
plt.barh是用于绘制水平方向的条形图的函数。它与plt.bar很相似,只不过x轴和y轴对调了。
plt.barh还有其他可选参数,如下表所示:
<table>
<tr>
<th>参数名</th>
<th>参数说明</th>
</tr>
<tr>
<td>height</td>
<td>每个条形的高度</td>
</tr>
<tr>
<td>left</td>
<td>每个条形的左边界的x坐标</td>
</tr>
<tr>
<td>color</td>
<td>条形的颜色</td>
</tr>
<tr>
<td>edgecolor</td>
<td>边框颜色</td>
</tr>
<tr>
<td>linewidth</td>
<td>边框宽度</td>
</tr>
</table>
四、plt.bar绘制什么图
plt.bar绘制的是垂直方向的条形图。它适用于两种以上的数据比较,也适用于不同种类的数据比较。例如下面的代码绘制了一个简单的条形图,用于比较几个城市的人口数量。
y_values = [5000000, 15000000, 3000000, 8000000]
x_values = ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen']
plt.bar(x_values, y_values)
plt.show()
五、plt.barh绘制什么图
plt.barh绘制的是水平方向的条形图。它与plt.bar很相似,只不过x轴和y轴对调了。例如下面的代码绘制了一个水平条形图,用于比较几个城市的GDP。
y_values = ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen']
x_values = [25000, 28000, 15000, 20000]
plt.barh(y_values, x_values)
plt.show()
六、plt.bar的用法
plt.bar用于绘制垂直方向的条形图。它适用于两种以上的数据比较,也适用于不同种类的数据比较。例如下面的代码绘制了一个简单的条形图,用于比较几个城市的人口数量。
y_values = [5000000, 15000000, 3000000, 8000000]
x_values = ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen']
plt.bar(x_values, y_values)
plt.show()
七、plt.bar()参数
plt.bar有三个参数:x、height和width。其中,x是每个条形的位置,height是每个条形的高度或长度,width是每个条形的宽度。例如下面的代码绘制了一个简单的条形图,用于比较几个城市的人口数量。
y_values = [5000000, 15000000, 3000000, 8000000]
x_values = ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen']
plt.bar(x_values, y_values, width=0.6)
plt.show()
八、plt.bar()的三个参数
plt.bar的三个参数分别为x、height和width。其中,x是每个条形的位置,height是每个条形的高度或长度,width是每个条形的宽度。例如下面的代码绘制了一个简单的条形图,用于比较几个城市的人口数量。
y_values = [5000000, 15000000, 3000000, 8000000]
x_values = ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen']
plt.bar(x_values, y_values, width=0.6)
plt.show()