直接開始
1、先安裝pandas和matplotlib
pip install pandas
pip install matplotlib
2、然后在py文件中導(dǎo)入
import pandas as pd
import matplotlib.pyplot as plt
3、然后直接寫代碼
import pandas as pd
import matplotlib.pyplot as plt
pd.set_option("max_columns",None)
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
# 各類別的標(biāo)簽
labels = ['中專', '大專', '本科', '碩士','其他']
data = [25.15,37.24,33.36,3.68,0.57]
# 餅狀圖中各部分的顏色
colors = ['yellowgreen', 'gold', 'lightskyblue', 'lightcoral','blue']
#對(duì)比各個(gè)部分的凸顯程度
explode = (0.1,0.1,0.1,0.1,0.1)
# 繪制餅狀圖
plt.pie(data, labels=labels, colors=colors, textprops = {'fontsize':12, 'color':'k'},
explode=explode, shadow=True,startangle=30, autopct="%0.2f%%",
pctdistance=0.5)
plt.show()
效果圖(有圖有真相):文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-639072.html
結(jié)束,不用謝!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-639072.html
到了這里,關(guān)于python中的matplotlib畫餅圖(數(shù)據(jù)分析與可視化)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!