Python Animation - Animated Bar Chart

Опубликовано: 12 Май 2024
на канале: Techlearners By Neeraj Saxena
576
9

#techlearners
Python Data Visualization using matplotlib
Animated Bar Chart

Analysis of Sales of Four Companies in Last Financial Year 2023-24

Prerequisites
1 python setup
2 installed numpy
pip install numpy
3 installed matplotlib
pip install matplotlib


Step 1 Create a python file animbar.py

Step 2 import necessary libraries

import numpy as np
from matplotlib import animation, pyplot as plt

Step 3 Create dataset

quarter= ['Company A','Company B','Comapny C','Comapny D']
rng=np.array([10, 100, 50, 75])
data = np.array([20, 20, 20, 20])

Step 4 Create figure

fig, ax = plt.subplots(figsize = (12, 6))

Step 5 Set title and Labels of plot

plt.title("Analysis of Sales of Four Companies in Last Financial Year 2023-24")
ax.set_xlabel('Companies', fontweight ='bold')
ax.set_ylabel('Sales in 2023-24', fontweight ='bold')

Step 6 Create artist for aniimation

artists = []

Step 7 Create color bar

colors = ['tab:blue', 'tab:red', 'tab:green', 'tab:purple']

Step 8 Create loop to update data, set container and append artist

for i in range(100):
data=data+rng
container = ax.bar(quarter, data, color=colors)
artists.append(container)

Step 9 Create animation using artist animation

ani = animation.ArtistAnimation(fig=fig, artists=artists, interval=10, repeat=False)

Step 10 Show plot

plt.show()


TECHLEARNERS BY NEERAJ SAXENA
http://www.techlearners.co.in


На этой странице сайта вы можете посмотреть видео онлайн Python Animation - Animated Bar Chart длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Techlearners By Neeraj Saxena 12 Май 2024, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 576 раз и оно понравилось 9 зрителям. Приятного просмотра!