There are many data visualization tools on the market, roughly divided into 3 categories:
1, professional charting class, professional charting website/software, targeted production of some visualization charts, generally does not come with a data processing function
2, development tools, such as python, call the third-party visualization libraries can produce a very personalized visualization of the chart, the threshold is high, to be able to write code
3, zero-code visualization and analysis tools, such as BI tools, operation, low threshold, comes with a data processing function, suitable for data visualization tools. High threshold, to write code
3, zero-code visualization and analysis tools, such as BI tools, easy to operate, low threshold, comes with data processing capabilities, suitable for ordinary business personnel or data analysts
Professional charting website
1, Flourish
< Strong>Recommended by: Visualization enthusiasts
I have used the best free visualization of the online site, has a very rich visualization templates, the operation is very convenient, personalized degree is a little worse, the only drawback is that the interface is all in English, it looks a little bit of a struggle
2, chart show
Domestic free online charting tools, support for free layout and linkage interactive analysis. Mainly in it a few points: the charts are novel and rich, easy to operate a key to replace, support a key to export PPT, online dynamic data display. However, as with most charting sites, the degree of personalization is not high, and the style is limited by the template.
In addition to this comprehensive charting site, there are maps, word clouds and other special charting site, such as:
Data Maps:PolyMaps
Word Clouds:Weak Word Clouds
Development Tools
1, Echarts
Baidu's open source free javascript data visualization tools, designed for large data volume visualization designed to show the data in real time, the need for a certain code ability
2, D3.js
Open source visualization library, in the JS drawing community is very forward. Very powerful and flexible, many other libraries are based on it developed. Very suitable for developers to learn research , the need for awesome programming skills , the threshold is high .
3, Highcharts
Foreign products, benchmarked against the Echarts, the two use about the same, the charts are also very rich in variety, but the same as Echarts need to carry out the secondary development, the advantages of it is that it has a detailed documentation, examples and detailed CSS, product stability is good! The disadvantage is that the commercial version of the payment.
Zero code tools
1, tableau
Global knowledge of the data visualization tools, in addition to visual charting, but also with data processing, data connectivity, is a professional data analysis tools, easy to operate, the chart design is relatively simple, personalized to a high degree with. Entry threshold is low, the general business personnel can get started, the disadvantage is that the free version of the limited functionality, the paid version of the individual user is a little expensive.
2, FineBI
and tableau similar to a data analysis tools, home-grown, charting methods and tableau is basically the same, but also with the data processing, data linking capabilities, the main focus is on data analysis, visualization charts are very rich, but also with intelligent charts recommended features. Operation compared to tableau more in line with the use of Chinese habits, and personal version of the free