Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2026 Crash Course
NEET 2026 Crash Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
92 views
in Artificial Intelligence (AI) by (178k points)
How can I create subplots with Pandas?

Please log in or register to answer this question.

1 Answer

0 votes
by (178k points)

You can create subplots using the subplots parameter of the plot() function. 

Here's an example with two subplots:

import pandas as pd
import matplotlib.pyplot as plt

# Sample data
data = {'Year': [2010, 2011, 2012, 2013, 2014],
        'Revenue': [50000, 55000, 60000, 65000, 70000],
        'Profit': [2000, 3000, 4000, 3500, 4500]}

# Create a DataFrame
df = pd.DataFrame(data)

# Create subplots
fig, axes = plt.subplots(nrows=1, ncols=2, figsize=(12, 4))

# Plot the first subplot (Revenue)
df.plot(ax=axes[0], x='Year', y='Revenue', kind='line', title='Revenue Over Time')
axes[0].set_xlabel('Year')
axes[0].set_ylabel('Revenue ($)')

# Plot the second subplot (Profit)
df.plot(ax=axes[1], x='Year', y='Profit', kind='line', title='Profit Over Time', color='green')
axes[1].set_xlabel('Year')
axes[1].set_ylabel('Profit ($)')

plt.tight_layout()
plt.show()
 

Related questions

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

Categories

...