Skip main navigation

£199.99 £139.99 for one year of Unlimited learning. Offer ends on 28 February 2023 at 23:59 (UTC). T&Cs apply

Find out more

Histograms in Matplotlib

While drawing a histogram, you will rely on the Axes.hist method. In its simplest use, it takes a single argument x, which is a list / array of values to …

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 …

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 …

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, …

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 …

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, …

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 …