使用Python做饼图
1.使用的是Anaconda的Jupyter NoteBook
2.from lxml.html import parse
from urllib.request import urlopen
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from pylab import *
import csv
import re
t_data = pd.read_csv(‘D:\kaola\deal_with_data\t_data.csv’,encoding=‘GB18030’)
升序排序
t_data = t_data.sort(‘now_price’)
#t_data.to_csv(‘D:\kaola\deal_with_data\t_data.csv’,index=False)
#t_data = pd.read_csv(‘D:\kaola\deal_with_data\t_data.csv’,encoding=‘GB18030’)
t_data
####在导入的表格中选取要进行画图的那一列
first = t_data[‘now_price’]
list_first = first.ix[t_data.now_price < 50]
#####小于50的个数
fl = len(list_first)
fl
list_second = first.ix[t_data.now_price < 150]
#大于50小于150的个数
sl = len(list_second)-fl
sl
list_third = first.ix[t_data.now_price < 300]
#####大于150小于300的个数
tl = len(list_third)-sl-fl
tl

这篇博客介绍了如何使用Python的matplotlib库来绘制饼图,包括升序排序数据、计算价格区间个数、设置饼图比例、突出显示特定部分,并详细解释了每个步骤。最终展示了一张显示不同价格区间的饼图。
最低0.47元/天 解锁文章
8万+

被折叠的 条评论
为什么被折叠?



