Круговая диаграмма Matplotlib: создание круговой диаграммы с использованием данных из файла csv

Круговая диаграмма Matplotlib: Упражнение 4 с решением

Напишите программу на Python для создания круговой диаграммы достижений пяти самых успешных стран на летних Олимпийских играх 2016 года. Прочтите данные из файла csv.

Примеры данных:
medal.csv
country, gold_medal
США, 46
Великобритания, 27
Китай, 26
Россия, 19
Германия, 17

Пример решения :

Код Python:

  импортировать matplotlib.pyplot как pltimport pandas как pddf = pd.read_csv ('medal  .csv ') country_data = df ["country"] medal_data = df ["gold_medal"] colors = ["# 1f77b4", "# ff7f0e", "# 2ca02c", "# d62728", "# 8c564b"] explode =  (0.1, 0, 0, 0, 0) plt.pie (medal_data, labels = country_data, explode = explode, colors = colors, autopct = '% 1.1f %%', shadow = True, startangle = 140) plt.title  («Золотые медали пяти наиболее успешных  n" + "стран на летних Олимпийских играх 2016 г.") plt.show ()  

Пример вывода:

Редактор кода Python:

Предыдущий: Напишите программу на Python, чтобы создать круговую диаграмму с названием популярности программирования. Языки. Сделайте несколько клиньев пирога.
Далее: Упражнения для построения графиков разброса в Matplotlib

Оцените статью
nanomode.ru
Добавить комментарий