折线图——Line

连续型时间数据可视化

pyechars 1.X 

#引入作图所需要的包
from pyecharts.charts import Line
import pyecharts.options as opts
#输入阶梯数据
data_x = ['1995', '1996', '1997', '1998', '1999', '2000', '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009']
data_y = [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]
#新版本的pyecharts

# 不同的图表类型具有相同的 .set_global_opts()   .set_series_opts()
# 不同的图表的实例化对象有不同的 .add_xaxis()  .add_yaxis() 方法

# add_ 添加 x y 轴 的 数据
# set 设置 系列 全局 配置
# .add_xaxis() 鼠标放上面可以看到 能够设置的 项 与 项的 值的类型
# .add_yaxis()       .set_global_opts()
# .set_global_opts() 中 有相关配置  title_opts=opts.TitleOpts(tittle="")

c = (
    Line()
#添加x轴数据
    .add_xaxis(xaxis_data=data_x)
#添加y轴数据,series_name表示列名
    .add_yaxis(series_name="Price",y_axis=data_y)#,is_step = True,
#TitleOpts:标题配置项,.set_global_opts用来设置全局配置项
    .set_global_opts(
        title_opts=opts.TitleOpts(title="美国邮费阶梯图"),
        # yaxis_opts 接收到的是 一个 类   类的构造方法中加 相应变量的 设置情况
        yaxis_opts=opts.AxisOpts(
            min_=0.3,
            max_=0.45,
            splitline_opts=opts.SplitLineOpts(is_show=True), #设置是否出现 分割线
        )
    )

#全局性的配置
#配置方法的结果作用于实例化的对象
#设置方法里自带的默认变量的 相关参数 来调整 图形的现实情况
#变量的设置值的类型 根据

)

c.render("邮费变化阶梯图.html")

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值