Python第八章03:Pyecharts快速入门

# pyecharts快速入门

# 一、折线图基础应用

#  导入python包
from pyecharts.charts import Line
from pyecharts.options import TitleOpts,LegendOpts,ToolboxOpts,VisualMapOpts,TooltipOpts,DataZoomOpts


# 创建一个折线图对象
line = Line()
# 给折线图对象添加x、y轴的数据
line.add_xaxis(["中国","美国","英国"])
line.add_yaxis("GDP",[50,45,30])

# 设置全局配置项line.set_global_opts()
line.set_global_opts(
    title_opts = TitleOpts(title = "国际GDP展示",pos_left="center",pos_bottom = "1%"),
    legend_opts = LegendOpts(is_show=True),          # 调用图例配置项函数并传参
    toolbox_opts= ToolboxOpts(is_show=True),         # 调用工具箱项函数并传参
    visualmap_opts= VisualMapOpts(is_show=True),    # 调用视觉映射配置项函数并传参
    tooltip_opts= TooltipOpts(is_show=True),        # 调用提示框配置项函数并传参
    datazoom_opts= DataZoomOpts(is_show=True)        # 调用区域缩放配置项函数并传参
)

# 通过render方法,将代码生成为图像
line.render() # 运行后生产一个网页文件render.html,用浏览器打开



"""
全局配置和系列设置
语法: line.set_global_opts()
全局配置是指,可以调整各类图像表格通用的选项功能设置
TitleOpts: 标题配置项
LegendOpts: 图例配置项
ToolboxOpts: 工具箱配置项
VisualMapOpts: 视觉映射配置项
TooltipOpts: 提示框配置项
DataZoomOpts: 区域缩放配置项

"""







# 右下角解释器设置中,选择venv1和vene3可以
#.venv和.venv2 不能正常运行
# 但是.venv1和.venv3均可以正常运行,并能自动补全模块函数名

运行结果:

生成html文件

打开后在右上角,选择浏览器

生成的折线图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值