Shopping malls are like battlefields, and data is a gun. Amazon uses big data to recommend product information to customers, Alibaba uses big data to establish a small and micro financial services group, and Google plans to use big data to take over the world...Unconsciously, data has become an indispensable weapon in our lives. This article collects
data visualization analysis tools for various platforms and industries, so that you not only feast your eyes, but also make you do more with less.
Excel
As an entry-level tool, Excel is an ideal tool for rapid data analysis. It can also create data graphs for internal use. However, Excel has a limited range of color, line, and style selections, which also means that it is difficult to use Excel to produce Data maps for professional publications and websites.
National Cloud Big Data Magic Mirror
A free new
big data visualization analysis tool, simple to operate, supports multiple data sources, scroll up and down, data prediction, cluster analysis, correlation analysis, data association, decision tree, map, combination graph and other functions.
Charting Fonts
Charting Fonts integrates symbol fonts and fonts (turns symbols into fonts) to create beautiful vectorized icons.
Gephi
Gephi is a tool for visual analysis of social graph data. Not only can it handle large-scale data sets, but Gephi is a visual network exploration platform for building dynamic, hierarchical data charts.
CartoDB
CartoDB is an unmissable website. You can use CartoDB to easily associate table data with maps. In this regard, CartoDB is the best choice.
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 animation and user interaction control.
D3
D3 (Data Driven Documents) is another JavaScript library that supports SVG rendering. But D3 can provide a large number of complex chart styles other than linear graphs and bar graphs, such as Voronoi diagrams, tree diagrams, circular clusters, and word clouds.
Crossfilter
Crossfilter is both a chart and a small program with an interactive graphical user interface. When you adjust the input range of a chart, the data of other related charts will also change.
Raphael
Raphael is a JavaScript library for creating charts and graphs. The biggest difference from other libraries is that the output format is limited to SVG and VML.
R
R language is a language and operating environment mainly used for statistical analysis and drawing. Although R is mainly used for statistical analysis or development system
Calculation related software, but also used for matrix calculation. Its analysis speed is comparable to GNUOctave or even the commercial software MATLAB.
Visual.ly
If you need to make infographics and not just data visualization, Visual.ly is the most popular choice.
Weka
Weka is an excellent tool that can classify and cluster large amounts of data based on attributes. Weka is not only a powerful tool for data analysis, but it can also generate some simple charts.
NodeBox
NodeBox is an application for creating two-dimensional graphics and visualization on OS X. You need to understand Python programs. NodeBox is similar to Processing, but does not have the interactive function of Processing.
Processing
Processing is the signature tool for data visualization. You only need to write some simple code and then compile it into Java. Processing can run on almost all platforms.
Leaflet
Leaflet is an open source JavaScript library for developing mobile-friendly interactive maps.
Openlayers
Openlayers may be the most reliable one among all map libraries. Although the documentation notes are not perfect. And the learning curve is very steep, but for specific tasks, Openlayers can provide some special tools that other map libraries don't have.
PolyMaps
PolyMaps is a map library, mainly for data visualization users. PolyMaps is unique in terms of map stylization, similar to CSS style sheet selectors.
Timeline
Timeline is the timeline, users can know at a glance what they have done through this tool.
iCharts
iCharts provides a hosted solution that can be used to create and present eye-catching charts. There are many different types of charts to choose from, and each type is fully customizable to suit the theme of the website. iCharts has interactive elements and can get data from Google Doc, Excel forms and other sources.
Modest Maps
Modest Maps is a lightweight, extensible, customizable and free map display class library. This class library can help developers interact with maps in their own projects.
Many Eyes
Many Eyes is a web application used to create, share and discuss user-uploaded graphic data.
Anychart
Anychart is a flexible Flash/JavaScript (HTML5) based charting solution, cross-browser, cross-platform. In addition to the chart function, it also has a fee-based interactive chart and meter.
Kartograph
Kartograph does not require any map provider like Google Maps to create interactive maps. It consists of two libraries, from the open format of spatial data, the Python library using vector projection and post GIS, and combining the two into SVG and JavaScript library , And turn these SVG data into interactive maps.
Sigma.js
Sigma.js is an open source lightweight library used to display interactive static and dynamic charts.
Echarts
Friends who often use open source software should be familiar with ECharts. Everyone knows the Baidu big data products reported by the Chinese New Year and the recent CCTV plan, such as Baidu Migration, Baidu Sinan, Baidu Big Data Forecast, etc. The data visualization of these products ECharts to achieve.
Zoho Reports
Zoho Reports supports a wealth of functions to help different users solve a variety of personalized needs, support SQL query, four types of secret form interface, etc.
Quantum GIS (QDIS)
Quantum GIS (QDIS) is a user-friendly, open source GIS client program that supports data visualization, management, editing and analysis, and the production of printed maps.
Tableau Public
Tableau Public is a desktop visualization tool. Users can create their own data visualizations and publish interactive data visualizations on web pages.
Paper.js
Paper.js is an open source vector chart narrative framework that can operate on HTML5 Canvas. It is easy to learn for beginners, and there are many professional oriented to provide intermediate and advanced users.
Dundas Chart
Dundas Chart's industry-leading NET chart processing control was acquired by Microsoft in 2009 and integrated part of the charting product into Visual Studio.
TimeFlow
TimeFlow Analytical Timeline is a visualization tool for temporary data. There is now an alpha version so there is a chance to find errors. It provides the following different presentation methods: timeline, calendar, histogram, table, etc.
Gantti
Gantti is an open source PHP class that helps users generate Gantti charts instantly. Use Gantti to create charts without the use of JavaScript, pure HTML-CSS3 implementation. The default output of the chart is very beautiful, but users can customize the style for output (SASS style sheet).
Smoothie Charts
Smoothie Charts is a very small dynamic flow data chart road. Display real-time data flow by pushing a webSocket. Smoothie Charts only supports Chorme and Safari browsers, and does not support engraving text or pie charts. It is very good at displaying streaming media data.
Flot
Flot is an excellent wireframe table library that supports all browsers that support canvas (currently mainstream browsers such as Firefox, IE, Chrome, etc.).
Pizza Pie Charts
Pizza Pie Charts is a responsive pie chart, based on the Adobe Snap SVG framework. It uses HTML tags and CSS to replace JavaScript objects, making it easier to integrate various advanced technologies.
Fusion Charts Suit XT
Fusion Charts Suit XT is a cross-platform, cross-browser JavaScript charting component that provides you with a pleasant JavaScript charting experience. It is the most comprehensive charting solution, including 90+ chart types and numerous interactive functions, including 3D, various gauges, tool tips, drill down, zoom and scroll, etc. It has complete documentation and ready-made demos that can help you quickly create diagrams.
Protovis
Protovis is a visual JavaScript chart generation tool.
Arbor.Js
Arbor.Js provides efficient and force-oriented layout algorithm, abstract drawing organization and filtering update processing.
Highchart.js
Highchart.js is a chart database written purely in JavaScript, providing a simple way to add interactive charts to express your website or website application. Currently it can support line graphs and spline graphs.
Circos
Circos was originally mainly used for the visualization of genomic sequence-related data. It has been used in many fields, such as: character relationship analysis in film and television works, logistics company order source and flow analysis, etc. Most relational data can try Circos To visualize.
NodeXL
The main function of NodeXLDE is the visualization of social networks.
BirdEye
BirdEye is Decearative Visual Analytics, which belongs to a group project. In order to improve the design and the development of a wide range of open source data visualization, and build a visual analysis library for Adobe Flex, this action is based on a narrative database, allowing users to create Multi-data visualization interface to analyze and present information.
Visualize Free
Visualize Free is a free visual analysis tool based on the visualization software developed by InetScoft. data.