一行代码实现可视化,还帮你把可视化代码都写好了






<<< 左右滑动见更多 >>>
D-Tale
D-Tale 是 Flask 后端和 React 前端的结合,提供一种简便查看和分析 Pandas 数据结构的方法。能与 iPython Notebook、python 及 iPython 终端无缝集成。当前,此工具支持诸如 DataFrame、Series、MultiIndex、DatetimeIndex 和 RangeIndex 之类的 Pandas 对象。
起源
D-Tale 是 SAS 到 Python 转换的产物。原是 SASinsight 功能之上的 perl 脚本包装器,现在是 Pandas 数据结构之上的轻量级 Web 客户端。
支持图表类型
Line
Bar( Bar, Stacked)
Scatter
Pie
Wordcloud
Heatmap
3D Scatter
Surface
Maps(Choropleth, Choropleth)
Candlestick
导出
CSV
PNG
代码
安装
可以根据环境选择安装方式
$ conda install dtale -c conda-forge# or PyPI$ pip install dtale
支持多种平台
Python Code
Jupyter Notebook
Jupyterhub (Jupyter Server Proxy 和 Kubernetes)
Google Colab
Kaggle
R 和 Reticulate
独立应用程序
Docker 容器
使用
简单四行代码就可以搞定,
import dtaleimport pandas as pddf = pd.DataFrame([dict(a=1,b=2,c=3)])dtale.show(df)
也可以独立运行,
从arctic(Pandas DataFrame的高性能数据存储)加载数据(这需要安装arctic或dtale[arctic])
$ dtale --arctic-host mongodb://localhost:27027 --arctic-library jdoe.my_lib --arctic-node my_node --arctic-start 20130101 --arctic-end 20161231
从CSV加载数据
$ dtale --csv-path /home/jdoe/my_csv.csv --csv-parse_dates date
从JSON加载数据
$ dtale --json-path /home/jdoe/my_json.json --json-parse_dates date# or$ dtale --json-path http://json-endpoint --json-parse_dates date
功能太强大,有兴趣的,直接访问官网[1]
参考资料
[1]
官网: https://github.com/man-group/dtale
喜欢的话,别忘记点在看,并推荐给你的朋友,谢谢!
到顶部