3D酷炫立体图现已加入 pyecharts 豪华晚餐

简介:

1. datazoom 中增加了将组件效果显示在 y 坐标轴中的功能。

本来是这样的

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

现在还可以这样

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

2. 增加了对 Pandas 和 Numpy 数据的简单处理。解决直接传入 Pandas 和 Numpy 数据类型出错的问题。

如果使用的是 Numpy 或者 Pandas,直接将数据放入 add() 方法也可能会出现问题,因为 add() 方法接受的是两个 list 列表。最后所有的配置项都是要经过 JSON 序列化的,像 int64 这种类型的数据在这个过程是会报错的。

在这里提供了 pdcast(pddata) 和 npcast(npdata) 两个方法,用于这两个库数据类型的处理。

pdcast(),接受的参数可以为 Series 或者 DataFrame 类型。

@staticmethod pdcast(pddata)用于处理 Pandas 中的 Series 和 DataFrame 类型,返回 value_lst, index_list 两个列表 传 入的类型为 Series 的话,pdcast() 会返回两个确保类型正确的列表(整个列表的数据类型为 float 或者 str,会先尝试转换为数值类型的 float,出现异常再尝试转换为 str 类型),value_lst 和 index_lst,分别为 Series.values 和 Series.index 列表。传入的类型为 DataFrame 的话,pdcast() 会返回一个确保类型正确的列表(整个列表的数据类型为 float 或者 str,会先尝试转换为数值类型的 float,出现异常再尝试转换为 str 类型),为 DataFrame.values 列表。多个维度时返回一个嵌套列表。比较适合像 Radar, Parallel, HeatMap 这些需要传入嵌套列表([[ ], [ ]])数据的图表。

npcast(),接受的参数为 Numpy.array 类型。

@staticmethod npcast(npdata)用于处理 Numpy 中的 ndarray 类型,返回一个确保类型正确的列表。如果多个维度的话返回嵌套列表。

3. 增加 Bar3D, Line3D, Scatter3D 三种 3D 立体图表。

具体配置代码我就不贴了,感兴趣可以到 github 上去看看。

Bar3D

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

Line3D

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

Scatter3D

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy



原文发布时间为:2017-08-09本文作者:陈键冬本文来自云栖社区合作伙伴“ Python中文社区”,了解相关信息可以关注“ Python中文社区”微信公众号
相关文章
|
7月前
|
Python
python开发消消乐
python开发消消乐
73 0
|
9月前
|
数据采集 数据可视化 Go
使用Pyecharts对猫眼电影票房可视化分析
使用Pyecharts对猫眼电影票房可视化分析
|
10月前
|
数据可视化 JavaScript 定位技术
漏刻有时数据可视化Echarts组件开发(27):端午地图粽情之你的家乡吃甜还是吃咸?
漏刻有时数据可视化Echarts组件开发(27):端午地图粽情之你的家乡吃甜还是吃咸?
103 0
漏刻有时数据可视化Echarts组件开发(27):端午地图粽情之你的家乡吃甜还是吃咸?
|
12月前
|
数据可视化 前端开发 BI
我用 AntV/S2 买了一套房
我用 AntV/S2 买了一套房
197 0
|
12月前
|
数据可视化 数据挖掘 Python
跟着春晚学配色:R语言ggplot2作图好看的春晚配色
跟着春晚学配色:R语言ggplot2作图好看的春晚配色
|
SQL 数据可视化 JavaScript
今天给大家推荐一个可视化库:cutecharts,我把她叫做pyecharts的妹妹
今天给大家推荐一个可视化库:cutecharts,我把她叫做pyecharts的妹妹
103 0
今天给大家推荐一个可视化库:cutecharts,我把她叫做pyecharts的妹妹
|
数据可视化
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(三)
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(三)
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(三)
|
数据采集 数据可视化
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(二)
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(二)
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(二)
|
数据采集 存储 JSON
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(一)
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(一)
Pyecharts“可视化大屏“,带你重温 “2020东京奥运会“,不看直播尽知其事!(一)