pyecharts图表类型分类和配置项

本文详细介绍了Pyecharts库中各种图表类型,包括饼图、词云图、雷达图、关系图等,并涵盖了直角坐标系、树型、地理以及3D图表。同时,还探讨了Echarts的动画、初始化、工具箱、标题、图例等全局配置项,以及各类图表的特定配置选项,如标记点、线样式和区域填充等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本图表
Pie:饼图 WordCloud:词云图 Radar:雷达图 Graph:关系图
Gauge:仪表盘 Funnel:漏斗图 Parallel:平行坐标系 Liquid:水球图
Calendar:日历图 Polar:极坐标系 Sankey:桑基图 Sunburst:旭日图
ThemeRiver:主题河流图

直角坐标系图表
Bar:柱状图/条形图 Line:折线/面积图 Scatter:散点图 HeatMap:热力图
Boxplot:箱形图 EffectScatter:涟漪特效散点图 Kline/Candlestick:K线图
PictorialBar:象形柱状图 Overlap:层叠多图

树型图表
Tree:树图 TreeMap:矩形树图

地理图表
Map:地图 Geo:地理坐标系 BMap:百度地图

3D 图表
Bar3D:3D柱状图 Line3D:3D折线图 Scatter3D:3D散点图 Surface3D:3D曲面图

组合图表
Grid:并行多图 Page:顺序多图 Tab:选项卡多图 Timeline:时间线轮播多图

HTML 组件
Component 通用配置项 Table:表格 Image:图像

全局配置项
AnimationOpts:Echarts 画图动画配置项
InitOpts:初始化配置项
ToolBoxFe

### Pyecharts 中 `ItemStyleOpts` 的使用方法及配置项详解 在 Pyecharts 中,`ItemStyleOpts` 类提供了对图表元素样式进行自定义的能力。通过该类可以调整颜色、边框宽度、阴影效果等多种视觉属性[^1]。 #### 配置项说明 - **color**: 设置图形的颜色,默认为空字符串表示自动分配颜色。 - **border_color**: 边框颜色设置,默认为无色透明。 - **border_width**: 定义边框线宽大小,默认值为0即不显示边框线条。 - **opacity**: 控制图形整体透明度,取值范围是0到1之间的小数形式,默认完全不透明也就是1。 - **shadow_blur**, **shadow_offset_x**, **shadow_offset_y**, **shadow_color**: 这些参数共同作用来创建投影效果;其中模糊半径(`shadow_blur`)决定了影子边缘过渡区域的平滑程度;偏移量则影响着投射方向以及距离基底的位置关系;最后指定的是阴影色调(`shadow_color`)。 下面给出一段简单的代码示例展示如何应用这些配置: ```python from pyecharts.charts import Bar from pyecharts.options import LabelOpts, ItemStyleOpts bar = ( Bar() .add_xaxis(["衬衫", "羊毛衫", "雪纺衫"]) .add_yaxis( "", [5, 20, 36], itemstyle_opts=ItemStyleOpts( color="blue", border_color="#ffffff", border_width=2, opacity=0.8, shadow_blur=10, shadow_offset_x=5, shadow_offset_y=5, shadow_color="rgba(0, 0, 0, 0.5)" ) ) ) bar.render_notebook() # 如果是在Jupyter Notebook环境中运行此行可直接查看渲染后的图表 ``` 上述实例中设置了柱状图各部分的具体外观特性,比如填充色设为了蓝色,并添加了一圈白色的细边框,适当降低了对象本身的可见度并赋予其一定强度的黑色渐变阴影[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值