pyecharts数据可视化
·
概况:
Echarts是百度开源的数据可视化,凭借着良好的交互性,精巧的图片设计,得了众多开发者的认可,而python是门富有的表达力的语言,很适合用于数据处理,当数据分析遇上可视化时pyecharts诞生了。
链接:pyecharts - A Python Echarts Plotting Library built with love.
安装pip
打开命令提示符输入 pip install pyecharts 然后回车,然后等他加载后,然后输入python回车就可以了。

1.怎么构建一个基础的折线图
pyechars入门
基础折线图
#导入包 import导入整个模块 from 包 import 模块
from pyecharts.charts import Line
# 创建一个折线图对对象
line = Line()
# 给折线图对象添加x轴的数据
line.add_xaxis(['中国','美国','日本'])
#给折线图对象添加y轴的数据 GDP是名称
line.add_yaxis("GDP",[40,20,10])
# 通过render方法,将代码生成图像
line.render()
出现的效果

pyecharts配置
全局配置选项
全局配置选项可以通过set_global_opts方法来进行配置 ,全局配置进行TitleOpts标题配置,LegendOpts图例配置项,ToolboxOpts工具箱配置
set_global_opts方法
全局配置项 : 配置图表的标题、 配置工具箱、配置鼠标移动效果、等整体配置项
代码演示:
#导包 配置
from pyecharts.options import TitleOpts,ToolboxOpts,VisualMapOpts
# 设置全局配置项set_global_opts来设置
line.set_global_opts(
# 配置图表的标题
title_opts=TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),
# 配置工具箱
toolbox_opts=ToolboxOpts(is_show=True),
# 配置视觉
visualmap_opts=VisualMapOpts(is_show=True),
)
全局配置全部代码:
#导入包 import导入整个模块 from 包 import 模块
from pyecharts.charts import Line
from pyecharts.options import TitleOpts,ToolboxOpts,VisualMapOpts
# 创建一个折线图对对象
line = Line()
# 给折线图对象添加x轴的数据
line.add_xaxis(['中国','美国','日本'])
#给折线图对象添加y轴的数据
line.add_yaxis("GDP",[40,20,10])
# 设置全局配置项set_global_opts来设置
line.set_global_opts(
# 配置图表的标题
title_opts=TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),
# 配置工具箱
toolbox_opts=ToolboxOpts(is_show=True),
# 配置视觉
visualmap_opts=VisualMapOpts(is_show=True),
)
# 通过render方法,将代码生成图像
line.render()
效果图:

系列配置选项
系列配置项 set_series_opts用于控制每个系列(series)的图表样式和数据,例如线条样式、柱状图颜色、标签格式等。系列配置通过 set_series_opts() 方法进行设置,可以选择多种系列类型,如线图、柱状图、散点图等。
set_series_opts() 方法
Data: 注入图表数据,让数据跃然纸上。
Type: 选择图表类型,从经典的折线图到富有表现力的饼图,不一而足。
Color: 为每个系列分配独特的颜色,增强视觉对比度和数据可识别性。
MarkPoint: 添加数据标记点,突出显示重要数据点,引起观众注意。
MarkLine: 绘制数据标记线 连接相关数据点,揭示数据趋势和关联。
AreaStyle: 对于面积图定制填充颜色和透明度,创造引人入胜的视觉效果。
更多推荐
所有评论(0)