pyecharts在数据可视化中的应用 (一)(用Python-pyecharts绘制折线图、柱形图、极坐标系图、饼图等图形)

1、 美国1995年-2009年邮费变化折线图、阶梯图;

from pyecharts.charts import Line
from pyecharts import options as opts
line = Line()
line.add_xaxis(["1995", "1996", "1997", "1998", "1999", "2000", "2001", "2002",  "2003", "2004", "2005", "2006", "2017", "2008", "2009"])
line.add_yaxis("邮费", [0.32, 0.32, 0.32, 0.32, 0.33, 0.33, 0.34, 0.37, 0.37, 0.37, 0.37, 0.39, 0.41, 0.42, 0.44]) # is_step=True  阶梯图
line.set_global_opts(title_opts=opts.TitleOpts(title="美国1995年-2009年邮费变化"))
line.render("折线图.html")

在这里插入图片描述
2、 2000年-2010年热狗大胃王比赛前三名成绩的堆叠柱形图、极坐标系-堆叠柱状图(南丁格尔玫瑰图);数据文件:hot-dog-places.csv

from pyecharts.charts import Bar
from pyecharts import options as opts
import csv
filename = "./hot-dog-places.csv"
data_x = []
data_y = []
with open(filename) as f:
   reader = csv.reader(f)
   for data_row in reader:
      data_x.append(data_row)
x = data_x[0]
y1 = data_x[1]
y1 = [float(i) for i in y1]
y2 = [float(i) for i in data_x[2]]
y3 = [
  • 8
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值