Гонка гистограммы, используемая для анимации данных
Установка
pip install bar_chart_race
(or)
conda install -c conda-forge bar_chart_race
Установите плагин bar_chart_race с помощью приведенной выше команды.
Импорт подключаемых модулей
import pandas as pd import numpy as np import bar_chart_race as bcr
Импортировать panda, numby и bar_chart_race
Набор данных
В настоящее время я собираю набор данных covid19 по дням. Ссылка:- Day_wise CSV
Прочитайте CSV-файл и отобразите первые 5 данных
covidDayWise=pd.read_csv(“day_wise.csv”) covidDayWise.head(5)
Изменить порядок данных
Здесь мы рассматриваем дату как период времени. Итак, давайте сделаем дату индексом во фрейме данных.
covidDayWise=pd.read_csv(“day_wise.csv”,index_col=”Date”) covidDayWise.head(5)
Анимация
Мы можем удалить ненужные столбцы во фрейме данных.
Здесь я удалю столбец «подтверждено, умерло, выздоровел» из фрейма данных и анимирую его.
bcr.bar_chart_race(covidDayWise.drop([‘Confirmed’,’Deaths’,’Recovered’],axis=1))
Преобразовать ориентацию в вертикальную
Чтобы изменить ориентацию, передайте параметр «Orientation=’v’» для вертикальной ориентации и «h» для горизонтальной
bcr.bar_chart_race(covidDayWise.drop([‘Confirmed’,’Deaths’,’Recovered’],axis=1),orientation=’v’)