LIS 4/5693: Information Retrieval and Text Mining
Our brains have been evolved to be very efficient in visual analysis
Visualization helps us to:
absorbs information quickly
connect the dots
find patterns and outliers
acquire & share insights
attract audience 


Most information visualizations are acts of interpretation masquerading as presentation. In other words, they are images that act as if they are just showing us what is, but in actuality, they are arguments made in graphical form (Johanna Drucker)


Guess how many ‘7s’ there are in this set
Effective visualizations require thoughtful encoding
Design decisions have a big impact on what people will see in the data
Now, try guessing again.
They are the same set of numbers but now the 7’s pop out to us.


Credit: https://datavizcatalogue.com/
Python Users: https://python-graph-gallery.com/
Histogram shows distribution and concentration of data
Bar Plot compares the same variable across different groups and shows how the data distributed among the groups
Pie Chart shows the groups of what your data is made, allows you to see the most and least as well as everything in-between, and shows the distribution of the data among groups


Scatter Plot shows all the data on the plot, you can see the distribution, correlations, and the spread of the data between two variables
Line Plot similar to scatter plot but the points are connected, make it easier to see the trends and evolution
2D Histogram shows distribution of two variables related to each other
Box or Whisker Plot shows spread of data and statistical information
Heatmap shows two variables and other quantity (amount, intensity, height) with a colormap
Multiple-variable bar plot shows multiple variables for multiple groups
3D Plot shows the 3rd variable on surface in 3D plot
For high-dimensional datasets, applying the t-Distributed Stochastic Neighbor Embedding (t-SNE) algorithm and alike to reduce the dimension.


