Python
import matplotlib.pyplot as plt

# Data
regions = ['India', 'USA', 'Europe', 'China']
percentage_increase = [280, 46.67, 70, 100]

# Create a bar chart
plt.bar(regions, percentage_increase, color=['blue', 'green', 'red', 'orange'])

# Add titles and labels
plt.title('Percentage Increase in Researcher Enrollment (2010-2024)')
plt.xlabel('Region')
plt.ylabel('Percentage Increase (%)')

# Show plot
plt.show()


import matplotlib.pyplot as plt

# Data
regions = ['India', 'USA', 'Europe', 'China']
percentage_increase = [80, 13.33, 20, 33.33]

# Create a bar chart
plt.bar(regions, percentage_increase, color=['blue', 'green', 'red', 'orange'])

# Add titles and labels
plt.title('Percentage Increase in Researcher Enrollment (2010-2014)')
plt.xlabel('Region')
plt.ylabel('Percentage Increase (%)')

# Show plot
plt.show()


import matplotlib.pyplot as plt

# Data
years = [2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024]
india_enrollment = [50000, 60000, 70000, 80000, 90000, 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 180000, 190000]
usa_enrollment = [150000, 155000, 160000, 165000, 170000, 175000, 180000, 185000, 190000, 195000, 200000, 205000, 210000, 215000, 220000]
europe_enrollment = [100000, 105000, 110000, 115000, 120000, 125000, 130000, 135000, 140000, 145000, 150000, 155000, 160000, 165000, 170000]

# Create a figure and axis
fig, ax1 = plt.subplots()

# Plotting Enrollment Data
ax1.bar(years, india_enrollment, color='b', width=0.4, label='India Enrollment', align='center')
ax1.bar(years, usa_enrollment, color='g', width=0.4, label='USA Enrollment', align='edge')
ax1.bar(years, europe_enrollment, color='r', width=0.4, label='Europe Enrollment', align='edge')

# Adding titles and labels
ax1.set_xlabel('Year')
ax1.set_ylabel('Number of Enrollments')
ax1.set_title('Ph.D. Student Enrollment from 2010 to 2024')
ax1.legend()

# Show plot
plt.show()