Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. New subscribers only. T&Cs apply

Find out more

Complex charts

3-D plots Ask an expert and they would always suggest that you use 3-D plots sparingly – and that is correct! Generally, 3-D plots are only used in scenarios where …

Complex relationships

Data caused a shift Today, every manager, analyst, engineer, or even an educator needs to have the basic skill of visual communication. This shift is because of the ever-rising transfer …

How to make charts in Excel

Excel is a very powerful tool that can be used for a range of business functions. This software is useful for storing data sets, deductions, and calculations by feeding formulas, …

What is data visualisation?

Data visualisation is a way to communicate data through clear, interpretable diagrams and charts. To make this happen, you convert raw data into readable forms. There are two ways to …

Scatter plots in Matplotlib

Scatter plots are drawn with the Axes.scatter method. Similar to the plot method, they take at least two arguments, the x- and y-positions of the data points, as lists, arrays, …

Bar charts in Matplotlib

If you noticed, in all the charts so far, we’ve been plotting line charts using Matplotlib. What about other types of charts? For the purpose of quantitative comparisons, let us …

Annotating Time Series Data

So far we have learned about the process of date locator and formatters and have also tried plotting time series data on Matplotlib. Let’s see how to annotate the data …

Explanatory or exploratory

When to use what? This does not necessarily have a black and white answer. As with so much data around us, from so many sources (we covered this in part …