# 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文件
打开后在右上角,选择浏览器
生成的折线图: