55 Most practical big data visualization analysis tools

Source: Internet
Author: User

This article goes from "IT168 technology"

In recent years, with the advent of the cloud and Big Data era, data visualization products are no longer satisfied with the use of traditional data visualization tools to extract, summarize and simply show the data in the Data Warehouse. Traditional data visualization tools simply combine the data to provide the user with different presentation methods for discovering the associated information between the data. New data visualization products must meet the big data needs of the Internet outbreak, and must quickly collect, screen, analyze, summarize and present the information needed by decision makers, and update them in real time based on the new data. Therefore, in the age of big data, the data visualizer must have the following features:

(1) Real-time: The data visualization tool must adapt to the explosive growth demand of data volume in the Big Data era, and must collect and analyze data quickly and update the data information in real time.

(2) Simple operation: data visualization tools to meet the rapid development, easy to operate features, to meet the internet era of information changeable characteristics;

(3) Richer display: Data visualization tools need to have a richer presentation, can fully meet the multi-dimensional requirements of data presentation;

(4) A variety of data integration support methods: The source of data is not limited to the database, data visualization tools will support team Collaboration data, Data Warehouse, text and many other ways, and can be displayed through the Internet.

In order to further understand how to choose the appropriate data visualization products, this article will focus on this topic, hoping to be in the selection of enterprises to help. Let's take a look at some of the world's most popular visualization tools.

 1.Excel

Excel, as an entry-level tool, is an ideal tool for quickly analyzing data, as well as creating data graphs for internal use, but Excel has a limited range of colors, lines, and styles to choose from, which also means that it is difficult to create a data graph that meets the needs of professional publications and Web sites in Excel.

 2.Google Chart API

Google Chart provides a perfect way to visualize data, providing a large number of ready-made icon types, from simple line charts to complex hierarchical tree maps. It also has built-in animations and user interaction controls.

3.d3

D3 (Data driven Documents) is another JavaScript library that supports SVG rendering. However, D3 can provide a large number of complex chart styles outside of linear and bar charts, such as Voronoi, tree, circular clusters, and word clouds.

5.3

The R language is mainly used for statistical analysis, drawing of the language and operating environment. Although R is primarily used for statistical analysis or development of statistical-related software, it is also used as a matrix calculation. Its analysis speed is comparable to gnuoctave even business software matlab.

  5.visual.ly

Visual.ly is the most popular choice if you need to make infographic, not just data visualization.

6. Processing

Processing is a signature tool for data visualization. You just need to write some simple code and then compile it into Java. The processing can be run on almost any platform.

7.Leaflet

Leaflet is an open source JavaScript library for developing mobile-friendly interactive maps.

8.Openlayers

Openlayers is probably the most reliable of all map libraries. Although the documentation comments are not perfect. The learning curve is steep, but for specific tasks, openlayers can provide special tools that are not available in other map libraries.

9.PolyMaps

Polymaps is a map library that is primarily intended for users of data visualizations. Polymaps is unique in the area of map styling, like a selector for CSS style sheets.

10.Charting Fonts

Charting fonts is the integration of symbol fonts with fonts (turning symbols into fonts), creating beautiful vectorization icons.

11.Gephi

Gephi is a tool for visualizing the social Atlas data, not only to handle large-scale datasets, but also to Gephi as a Visual Web discovery platform for building dynamic, hierarchical data graphs.

12.CartoDB

Cartodb is a non-missed site, you can use Cartodb very easily linked tabular data and maps, which CARTODB is the best choice.

13.Weka

Weka is an excellent tool for classifying and clustering large amounts of data based on attributes, Weka is not only a powerful tool for data analysis, but also generates some simple graphs.

 14.NodeBox

Nodebox is an application that creates two-dimensional graphics and visualizations on OS X, and you need to understand the Python program, Nodebox is similar to processing, but has no processing interactive functionality. Https://www.nodebox.net/code/index.php/Home

 15.Kartograph

Kartograph does not need any map provider like Google Maps to create an interactive map, consisting of two libraries, from the open format of spatial data, using the vector projection of the Python library and the Post GIS, Combine the two into the SVG and JavaScript libraries and turn these SVG data into interactive maps.

 16.Modest Maps

Modest maps is a small map library that, in conjunction with some extension libraries, such as wax, modest maps, instantly becomes a powerful map tool.

17.Tangle

Tangle is an interactive tool used to explore, play and instantly view document updates.

18.Crossfilter

Crossfilter is both a chart and an interactive graphical user interface applet, and when you adjust the input range in a chart, the data for other associated charts will change as well.

19.Raphael

Raphael is the JavaScript library that creates charts and graphs, and the biggest difference from other libraries is the output format only for SVG and VML. http://raphaeljs.com/

 20.jsdraw2dx

JSDRAW2DX is a standard JavaScript library for creating any type of SVG interactive graphic that produces shapes including lines, rectangles, polygons, ellipses, arcs, and more. http://jsdraw2dx.jsfiction.com/

 Bpizza Pie Charts

Bpizza pie charts is a responsive pie chart that, based on the Adobe SNAP SVG framework, replaces JavaScript objects with HTML markup and CSS to make it easier to integrate advanced technologies.

22.Fusion Charts Suit XT

The Fusion Charts Suit XT is a cross-platform, cross-browser JavaScript charting component that gives you a delightful JavaScript charting experience. It is the most comprehensive charting solution with 90 + chart types and numerous interactive features including 3D, various gauges, ToolTips, drill down, zoom and scroll, and more. It has complete documentation and ready-made demos to help you quickly create charts.

23.iCharts

Icharts provides a managed solution for creating and presenting compelling charts. There are many different kinds of charts to choose from, each of which is fully customizable to fit the theme of the site. Icharts has interactive elements that can get data from Google Docs, Excel forms, and other sources.

24.Modest Maps

Modest maps is a lightweight, extensible, customizable, and free map display class library that helps developers interact with maps in their own projects.

25.Raw

The raw local D3.js library is very popular and supports many chart types, such as bubble maps, maps, and loops. It enables data sets to be in transit, copied, pasted, dragged, deleted, and allows us to customize the attempt and hierarchy.

26.Springy

Springy design cool and simple answer. It provides an abstract graphical processing and calculation layout that supports canvas, SVG, WebGL, HTML elements.

27.Bonsai

Bonsai uses SVG as the output to generate graphics and animation effects, with a very complete graphics processing API, which makes it easier for you to work with graphical effects. It also supports effects such as gradients and filters (grayscale, blur, opacity).

28.Cube

Cube is an open-source system for visualizing time series data. It is based on MongoDB, Nodejs and d3.js development. Users can use it to build dashboard metrics for real-time visualization of internal dashboards.

29.Gantti

Gantti is an open source PHP class that helps users generate Gantti charts on the fly. Using Gantti to create a chart without using JavaScript, the pure HTML-CSS3 implementation. The default output of the chart is pretty, but the user can customize the style for output (SASS style sheet).

30.Smoothie Charts

The smoothie charts is a very small dynamic streaming data chart path. Display real-time data streams by pushing a websocket. Smoothie charts only supports Chorme and Safari browsers and does not support engraving text or pie charts, it is good at displaying streaming media data.

31.Flot

Flot is an excellent wireframe library that supports all canvas-enabled browsers (currently supported by mainstream browsers such as Firefox, IE, Chrome, etc.).

32.Tableau Public

Tableau Public is a desktop visualizer that enables users to create their own data visualizations and publish interactive data visualizations to Web pages.

33.Many Eyes

Many eyes is a Web application used to create, share, and discuss user uploads of graphical data.

 34.Anychart

Anychart is a flexible flash/javascript (HTML5)-based charting solution, cross-browser, and cross-platform. In addition to the charting function, it also has an interactive chart and meter for a fee.

35.Dundas Chart

Dundas Chart is an industry-leading net chart-processing control that was acquired by Microsoft in 2009 and integrates part of the charting product functionality into Visual Studio.

  36.TimeFlow

Timeflow analytical Timeline is a visual tool for temporary data, and now has an alpha version that gives you the opportunity to find errors, providing the following different rendering methods: Timeline, calendar, histogram, table, etc.

37.Protovis

Protovis is a visual JavaScript chart generation tool.

38.Choosel

Choosel is a scalable, modular Google Web tools framework that can be used to create web-based visualization platforms that integrate Data Workbench and infographics.

39.Zoho Reports

Zoho reports supports a wide range of features to help different users solve a variety of personalized needs, support SQL query, class four secretly table interface and so on.

40.Quantum GIS (Qdis)

Quantum GIS (QDIS) is a user-friendly, open source, GIS client program that supports the visualization, management, editing and analysis of data and the production of printed maps.

41.NodeXL

The main function of Nodexlde is social network visualization.

42.OpenStreetMap

OpenStreetMap is a map of the world, constructed by people like you, and can be used freely in accordance with open protocols.

43.OpenHeatMap

The Openheatmap is easy to use and allows users to upload data, create maps, and exchange information. It can convert data (such as Google Spreadsheet's form) into an interactive map app and share it online.

44.Circos

Circos was originally mainly used for the visualization of genomic sequence-related data, and has been applied in many fields, such as: the analysis of the characters in the film and television works, the order source and flow direction analysis of the logistics company, and so on, most of the relational data can try to visualize with Circos.

 45.Impure

Impure is a visual programming language designed to collect and process visual information.

46.Polymaps

Polymaps is a dynamic, interactive, dynamic map created based on vectors and tiles.

47.Rickshaw

Rickshaw is a library of time series charts based on D3.js to create sequential interactions.

48.sigma.js

Sigma.js is an open-source lightweight library that displays interactive static and dynamic charts.

49.Timeline

Timeline is the timeline where users can see at a glance what they did when they did it.

50.BirdEye

Birdeye is decearative Visual analytics, which belongs to a group project, in order to improve the design and visual development of a wide range of open source data, and for Adobe Flex to build a visual analysis of the library, this action is based on a narrative database, Allows users to create a multi-data visualization interface to analyze and present information.

51.arbor.js

Arbor.js provides efficient, force-oriented layout algorithms, abstract chart organization, and filter update processing.

52.highchart.js

Highchart.js is a simple JavaScript-written chart library that provides an easy way to add interactive graphs to your website or website application. At present, it can support line graph, spline function diagram.

53.paper.js

Paper.js is an open-source vector graph narrative architecture that works in HTML5 Canvas, which is easy for beginners to learn, and many of them are professionally oriented to provide middle-level and high-order users.

54.Visualize Free

Visualize free is a visual analysis tool built on the high-end business background set tour Inetscoft, which can be used to screen and see trends from multivariate data, or to cut data or small-scale data using simple locations and methods.

55.GeoCommons

Geocommons enables users to build rich interactive visualization applications to solve problems, even if they don't have any experience with traditional maps. You can visualize real social data or geocommons saved over 50,000 open source data on a map, create interactive visual analytics, and embed your work in websites, blogs, or on social networks.

55 Most practical big data visualization analysis tools

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.