zoukankan      html  css  js  c++  java
  • 最好用的20个数据可视化工具(一)

     来源:GBin1.com

    最好用的20个数据可视化工具(一)

    从 简单列表到复杂的地图或信息图表,Brian Suda工具集合了最好用的,几乎全部免费的数据处理工具供你使用。人们问我最多的问题,就是如何使数据可视化。通过以下介绍,加以练习,你就能理解如何 使用这些工具了。在本篇文章中,我将介绍20种不同的数据可视化工具:从简单列表到复杂表格、地图和信息图表。这些工具都是免费的,甚至其中几种工具你可 能已经安装有了。

    入门

    首先,我们来看看你所熟知的工具,有着意想不到的用途。你可能没有想到Excel可以用来作图, 但它可 以达到令人惊讶的复杂效果。如果你是刚刚入门,那么首先要知道这些工具。如果你经常处理数据可视化,你会很快发现有太多的数据等待处理,而你只是处于刚开 始阶段,你就会厌倦。但并非每个人都会这样。

    1、Excel

    最好用的20个数据可视化工具(一)

    事实上运用Excel你可以运算很复杂的数据,比如从单元格的热图到散点图。作为一款入门级的工具,它可以快速搜索数据,或者为内部使用创建可视化数据,但由于默认设置了颜色、线条和风格,使其难以创建某些专业刊物或网站图形。尽管如此,我仍然推荐你应该安装Excel。

    Excel是微软办公套件中的一种工具,如果你没有它的话,其他工具也可以实现类似的功能,比如Google Docs和Google Drive。Google地图API可以使电子表格生成相同的图表。你在熟悉之后,可以直接使用API。

    2、CSV/JSON

    CSV(逗号分隔值)和JSON(JavaScript对象符号)不算是一种可视化工具,但它们是基本数据格式。你需要了解它们的结构,知道如何获取数据。以下提到的工具包,至少包含一至两种输入格式。

    网络数据可视化

    3、Google Chart API

    部 分静态图像工具包已不再被人们使用,Google图表工具网站现在只提供动态图表工具。这些工具功能强大,并且所有浏览器都支持SVG、canvas和 VML。但有一个严重的问题,它们是在客户端上生成的,如果设备上不支持JavaScript、非联网状态使用或者用不同格式保存,都会引发问题。静态图 像则不会有这些问题,所以这一点很可惜。

    然而,API拥有所有的功能,有过之而无不及,包括条形图、折线图、地图,甚至是QR代码。你可以根据实际所需,通过Google查找到合适的可视化图形,而不需要特殊定制。作为一个起点,这是一个非常棒的工具。

     Google Chart API

    最好用的20个数据可视化工具(一)

    4、浮悬

    浮 悬是很棒的线图和条形图程式库,可以运用于支持canvas的所有浏览器——意味着大多数主流浏览器,加载上一些程式库,使得canvas可以像以往浏览 器中VML那样使用。这是一个jQuery库,如果你已经熟悉jQuery,你就可以容易的对图像进行回调、风格和行为操作。

    浮悬的优点 是 你可以访问大量的调用函数,这样就可以运行你自己的代码,设定一种风格,当读者将鼠标悬停、点击、鼠标移开等常见动作展示不同的效果。比起其他制图程式, 浮悬给予你更多的灵活空间,但难度增大许多。不同于其他程式包,浮悬选项不多,但它可以很好的执行常见的功能。

     Flot

     最好用的20个数据可视化工具(一)

    5、拉斐尔

    拉 斐尔是另一种很棒的JavaScript库,用于创建图表和图形。与其他库最大的区别在于,它着重于SVG和VML输出形式。这有优点也有缺点。由于 SVG是矢量格式,在任何分辨率下看上去都很好,但它为每个元素创建了一个DOM节点,这个过程要比通过画布创建栅格化图像要慢一点。不过,好处是你可以 针对每个DOM元素操作,添加事件,就像HTML一样。网页有大量的演示拉斐尔如何轻易的创建通用表格和图形,正因为它可以任意呈现SVG,它可以创建非 常复杂的可视化效果,你就不必使用其他插图或者矢量绘图工具了。

     Raphaël

    最好用的20个数据可视化工具(一)

    via 极客社区 

    来源:最好用的20个数据可视化工具(一)

  • 相关阅读:
    【题解】【BT】【Leetcode】Populating Next Right Pointers in Each Node
    【题解】【BT】【Leetcode】Binary Tree Level Order Traversal
    【题解】【BST】【Leetcode】Unique Binary Search Trees
    【题解】【矩阵】【回溯】【Leetcode】Rotate Image
    【题解】【排列组合】【素数】【Leetcode】Unique Paths
    【题解】【矩阵】【回溯】【Leetcode】Unique Paths II
    【题解】【BST】【Leetcode】Validate Binary Search Tree
    【题解】【BST】【Leetcode】Convert Sorted Array to Binary Search Tree
    第 10 章 判断用户是否登录
    第 8 章 动态管理资源结合自定义登录页面
  • 原文地址:https://www.cnblogs.com/gbin1/p/3214349.html
Copyright © 2011-2022 走看看