题目
函数barh为绘制()A. 水平条形图B. 饼图C. 彗星图D. 条形直方图
函数barh为绘制()
A. 水平条形图
B. 饼图
C. 彗星图
D. 条形直方图
题目解答
答案
A. 水平条形图
解析
本题考查对Matplotlib绘图函数barh的理解,核心在于函数命名规则与条形图方向的对应关系。关键点在于:
- 函数名中的字母"h"代表"horizontal"(水平),提示绘图方向;
- 区分水平条形图与垂直条形图的函数差异(
bar为垂直,默认方向); - 排除其他干扰选项(饼图、彗星图、直方图对应不同函数)。
函数命名规则
Matplotlib中,函数名常通过后缀表示方向:
bar:默认绘制垂直条形图(纵轴为分类,横轴为数值);barh:添加后缀h,表示水平条形图(横轴为分类,纵轴为数值)。
选项分析
-
A 水平条形图
barh的完整名称为barh(bar + horizontal),直接对应水平条形图。 -
B 饼图
饼图由pie函数绘制,与barh无关。 -
C 彗星图
彗星图通常用comet函数实现,与条形图无关。 -
D 条形直方图
直方图由hist函数绘制,与bar/barh的离散条形图不同。
结论
通过函数命名规则和绘图功能对应关系,可确定barh用于绘制水平条形图。