Instagram
youtube
Facebook
Twitter

How to create reusable chart functions?

Description:
A Python program to create a reusable function that generates line charts using Axes objects.

Code Explanation:
def plot_chart(...): Defines a reusable function that takes Axes and data.
ax.plot(...): Plots the line chart on the passed Axes.
ax.set_title(...): Sets the title from the function argument.
fig, ax = plt.subplots(): Creates a new Axes object.
plot_chart(...): Calls the reusable chart function.
plt.show(): Displays the plot.

Program:

import matplotlib.pyplot as plt

def plot_chart(ax, x, y, title):
    ax.plot(x, y)
    ax.set_title(title)

fig, ax = plt.subplots()
plot_chart(ax, [1, 2, 3], [3, 5, 1], "Reusable Chart Function")
plt.show()

Output: