使用Python做饼图

这篇博客介绍了如何使用Python的matplotlib库来绘制饼图,包括升序排序数据、计算价格区间个数、设置饼图比例、突出显示特定部分,并详细解释了每个步骤。最终展示了一张显示不同价格区间的饼图。
摘要由CSDN通过智能技术生成

使用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_d

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值