JavaScript tools
Charting libraries
- ApexCharts - 现代和互动 SVG 图表.
- Chart.js - 带有 canvas 标签的图表.
- Chartist.js - 具有出色浏览器兼容性的响应式图表.
- dc.js 是一个多维图表,可以与 crossfilter 本地工作.
- Dimple - 面向对象的业务分析 API.
- Dygraphs - 适用于大型数据集的交互式折线图库.
- Echarts - 高度可定制的交互式图表,可用于大型数据集. React wrapper
- Epoch - 完美的创建实时图表.
- MetricsGraphics.js - 针对时间序列数据进行了优化.
- NVD3 - 用 d3.js 编写的可重用图表库.
- Plotly.js - 强大的声明性库,支持 20 种图表类型.
- TechanJS - 股票和金融图表.
TOAST UI Chart - 支持旧版浏览器的完整库.
Charting libraries for graphs
Cola.js - 使用基于约束的优化技术创建图表的工具. 适用于 d3 和 svg.js.
- Cytoscape.js - 用于图形绘制的 JavaScript 库 Cytoscape 核心开发者.
- Sigma.js - 专用于图形绘制的 JavaScript 库.
VivaGraph - JavaScript 的图形绘制库.
Maps
CARTO - CARTO 是一个开源工具,允许在 Web 上存储和可视化地理空间数据.
- Cesium - WebGL 3D 地球仪和地图.
- Deck.gl - 用于大型数据集的可视化探索性数据分析的 WebGL 框架.
- DataMaps - 使用 D3.js 的交互式 SVG 地图.
- Leaflet - 适用于移动设备的交互式地图的 JavaScript 库.
Mapael - 基于 raphael.js 的 jQuery 插件,用于显示矢量地图.
d3
-
React
BizCharts - 基于 G2 和 React 的阿里巴巴数据可视化库. English docs
- React-vis - 反应组件以构建数据可视化.
- Recharts - 用于呈现 D3 图表的声明性反应组件.
- Victory - 用于构建交互式数据可视化的可组合组件
- nivo - 具有同构能力的 React 的增压 dataviz 组件, demo.
- React Svg Textures - Textures.js 移植到 React. 完全同构.
DevExtreme React Chart - 用于 Bootstrap 和 Material Design 的基于插件的高性能 React 图表.
Misc
Piecon - 您的 favicon 中的饼图.
- Textures.js - 用于创建 SVG 模式的库.
- Timeline.js - 创建交互式时间表.
- Vega - Vega 是一种可视化语法,一种用于创建,保存和共享交互式可视化设计的声明性格式.
Vis.js - 动态可视化库,包括时间轴,网络和图形(2D 和 3D).
Android tools
DecoView - 动画圆形轮图库.
- MPAndroidChart - 功能强大且易于使用的图表库.
WilliamChart - 简单的图表库.
Excel tools
Best Excel Maps - Microsoft Excel 的 Choropleth 地图.
C++ tools
LargeVis - 实施 LargeVis paper,用于可视化大规模和高维数据.
- PlotJuggler - 用于绘制图表的开源 Qt5 应用程序(基于 Qwt).
Visualization Toolkit (VTK) - 用于 3d 图形,图像处理和可视化的开源库.
Golang tools
svgo - 转到 SVG 生成的语言库.
iOS tools
BEMSimpleLineGraph - 高度可定制和交互式的线图.
- Charts - MPAndroidChart 的 iOS 端口. 您可以使用非常相似的代码为两个平台创建图表.
- JBChartView - 线图和条形图的图表库.
PNChart - Piner 和 CoinsMan 中使用的简单而美观的图表库.
Python tools
altair - 基于 Vega-Lite 的声明性统计可视化.
- bokeh - 用于 Python 的交互式 Web 绘图.
- diagram - 使用 UTF-8 字符的文本模式图
- ggplot - 基于的绘图系统 R’s GGPLOT2.
- glumpy - OpenGL 科学可视化库.
- holoviews - Complex and declarative visualizations from annotated data.
- mayai - Python 中的交互式科学数据可视化和 3D 绘图.
- matplotlib - 2D 绘图库.
- missingno - 提供灵活的数据可视化工具集,可以基于 matplotlib 快速直观地总结数据集的完整性.
- plotly - 基于互动网络的可视化 plotly.js
- PyQtGraph - 交互式实时 2D / 3D / 图像绘图和科学 / 工程小部件.
- seaborn - 一个用于制作有吸引力且信息丰富的统计图形的库.
- toyplot - 用于 Python 的儿童大小的绘图工具包,具有成人大小的目标.
- veusz - Python 多平台 GUI 绘图工具和图形库
- VisPy - 基于 OpenGL 的高性能科学可视化.
vtk - 包含 Python 界面的 3D 计算机图形,图像处理和可视化.
R tools
ggplot2 - 基于图形语法的绘图系统.
- ggvis - 数据可视化包,其语法类似于 ggplot2,允许您创建丰富的交互式图形.
- lattice - R 的格子图形
- plotly - 交互式图表(包括向 ggplot2 输出添加交互性),制图和简单的网络图
- rbokeh - 与 Bokeh 的 R 接口.
- rgl - 使用 OpenGL 进行 3D 可视化
- shiny - 用于创建交互式应用程序 / 可视化的框架
visNetwork - 互动网络可视化
Ruby tools
Chartkick - 使用一行 Ruby 创建图表.
Markup-based tools
mermaidjs - 一种简单的降价式脚本语言,用于通过 javascript 从文本生成图表
- viz-js.com - 放弃一个黑客 Graphviz 在网上
wavedrom.com - 从简单的文本描述中绘制您的时序图或波形
Other tools
与特定平台或语言无关的工具. - Charted - 图表工具,可从任何数据文件生成自动,可共享的图表. - Circos - 以圆形布局显示数据,非常适合探索对象或位置之间的关系. Mirror on github. - Gephi - 用于可视化和操作大型图形的开源平台 - Kepler.gl - 用于大规模数据集的地理空间分析工具. - Lightning - 数据可视化服务器,提供基于 API 的可访问,基于 Web 的交互式可视化. - RAW - 从 CSV 或 Excel 文件创建 Web 可视化. - Spark - 外壳的迷你图. 它有几个 implementations in different languages.
Resources
Books
Design for Information 作者:Isabel Meirelles.
- The Best American Infographics 2014 加里斯库克.
- The Visual Display of Quantitative Information 作者:Edward Tufte.
- The Wall Street Journal Guide to Information Graphics 作者:Dona M. Wong
- Visualization Analysis and Design 作者:Tamara Munzner.
- Interactive Data Visualization for the Web 作者:Scott Murray. 可在线阅读. 专注于 D3.
Data Visualization Toolkit 由巴雷特奥斯汀克拉克. 使用 D3,Ruby on Rails,Postgres,PostGIS 和 Leaflet.
Podcasts
-
Twitter accounts
- Benjamin Wiederkehr
- Mara Averick
- Martin Wattenberg
- Mike Bostock
- Nadieh Bremer
- NYT Graphics
-
Websites
Ann K. Emery 的博客
- eagereyes
- EvergreenData
- FlowingData
- Gnuplotting - Gnuplot 教程
- Information is Beautiful
- Junk Charts - Kaiser Fung 解释了为什么某些数据库工作 / 不工作
- Lisa Rost thinks and discusses about why we dataviz
- Makeover Monday 博客 - #MakeoverMonday 在推特上
- The Data Visualization Catalogue - 数据可视化方法的集合,有利有弊.
- the functional art
- The Open News 博客 - 开放新闻不时有一些很好的 dataviz 相关文章
- The Pudding
- Truth & Beauty Operations
- University of Washington Interactive Data Lab Papers
- vis4.net - Gregor Aisch 对可视化和数据新闻的随意思考
- Visual Complexity - 关于复杂网络可视化的网站.