Untitled
unknown
plain_text
a year ago
601 B
3
Indexable
import matplotlib.pyplot as plt # Data conditions = ['Pneumonia', 'Bronchitis', 'Asthma', 'Tuberculosis', 'Flu', 'Common Colds', 'Sore Throat'] respondents = [6, 1, 10, 7, 8, 17, 13] total_respondents = 40 # Calculate percentages percentages = [(r / total_respondents) * 100 for r in respondents] # Create bar graph plt.figure(figsize=(10, 6)) plt.barh(conditions, percentages, color='skyblue') plt.xlabel('Percentage of Respondents (%)') plt.title('Percentage of Respondents for Different Conditions') plt.gca().invert_yaxis() # Invert y-axis to have the highest percentage at the top plt.show()
Editor is loading...
Leave a Comment