Гонка гистограммы, используемая для анимации данных

Установка

  • 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’)