python100天 61 pie 函数画饼图效果控制

接上文饼图的基础知识,如果要继续控制饼图的效果颜色等


默认的颜色是这样的




这时我们需要给第个饼图区域定义一个颜色


增加一个color的配置项即可。

mycolors = ["black",
                    "hotpink",
                    "b",
                    "#4CAF50"
           ]

plt.pie(y, labels = mylabels, 
          startangle = 90, 
          explode = myexplode
          ,colors = mycolors
)

如果要实现这样的效果呢




plt.pie(y, labels = mylabels, 
startangle = 90, 
explode = myexplode
,colors = mycolors
)
plt.legend()


如果要实现下面的效果呢



最后是完整的代码

'''
Created on 2023年1月14日
@author: admin
'''
import matplotlib.pyplot as plt
import numpy as np
from pandas._libs.reshape import explode
from openpyxl.utils.cell import col
y = np.array([35, 25, 25, 15])
import matplotlib.pyplot as plt
import numpy as np
mylabels = ["Apples",
                "Bananas",
                "Cherries",
                "Dates"]

myexplode = [0.2, 0, 0, 0]
mycolors = ["black",
            "hotpink",
            "b",
            "#4CAF50"]
plt.pie(y, labels = mylabels, 
                    startangle = 90, 
                    explode = myexplode
                    ,colors = mycolors
                    )
plt.legend(title = "Four Fruits :")

plt.show()

最后的问题,如果加了中文标题会有什么效果?大家可以云尝试一下。

展开阅读全文

页面更新:2024-02-19

标签:效果   概要   中文   基础知识   函数   定义   颜色   完整   代码   标题   方法

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top