How to plot log values in Numpy and Matplotlib?

Let’s learn how to plot log values in Numpy and Matplotlib Python libraries.

numpy matplotlib logarithm plot

Plotting log values

To plot logarithmic values in Python, we need to import the Numpy and Matplotlib libraries.

Using Numpy, Python can efficiently create an array and calculate the logarithmic values of its elements.

The Matplotlib library is then used to plot the logarithmic values.

import numpy as np
import matplotlib.pyplot as plt

my_array = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

logarithm = np.log(my_array)
plt.plot(my_array, logarithm)
plt.show()

See also  How many distinct values in array?