matplotlib.axes.axes.pie
matplotlib.axes.axes.pie()函数,使用matplotlib库的Axes模块中的Axes.pie()函数绘制饼图。
语法:
参数:该方法接受如下参数说明:
- x:此参数为楔子尺寸。
- explode:这个参数是一个len(x)数组,它指定了每个楔子偏移半径的百分比。
- autopct:该参数是一个字符串或函数,用于用它们的数值标记楔子。
- colors:该参数是饼图循环使用的matplotlib颜色参数序列。
- label:这个参数是为每个楔子提供标签的字符串序列。
- pctdistance:该参数是每个饼图切片的中心与autopct生成的文本开始之间的比例。
- shadow:该参数用于在饼图下绘制阴影。
- labeldistance:该参数是绘制饼图标签的径向距离。
- startangle:该参数用于将饼图的起始点从x轴逆时针旋转角度。
- radius:该参数表示饼图的半径。
- counterclock:该参数指定分数方向,顺时针或逆时针。
- wedgeprops:该参数是传递给制作饼的楔形对象的参数的字典。
- textprops:该参数是传递给文本对象的参数的字典。
- center:该参数表示图表的center位置。
- frame:如果为真,该参数用于绘制轴框架。
- rotatelabels:如果为真,该参数用于将每个标签旋转到对应切片的角度。
返回如下内容:
- patch:返回matplotlib.patches.Wedge实例的序列。
- 返回标签matplotlib.text.text实例的列表。
- autotexts:返回数字标签的Text实例列表。
下面的例子演示了matplotlib.axes.axes.pie()函数在matplotlib.axes中的作用:
示例1
输出: