To Perform Data Visualization using matplot python library for the given datas.
Data visualization is the graphical representation of information and data. By using visual elements like charts, graphs, and maps, data visualization tools provide an accessible way to see and understand trends, outliers, and patterns in data.
STEP 1:Include the necessary Library.
STEP 2:Read the given Data.
STEP 3:Apply data visualization techniques to identify the patterns of the data.
STEP 4:Apply the various data visualization tools wherever necessary.
STEP 5:Include Necessary parameters in each functions.
Developed By: Sri Varshan P
REG NO: 212222240104
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
marks=[13,45,63,78]
student=['ABC','QOR','EFB','TOB']
plt.plot(marks,student)
plt.xlabel('Marks')
plt.ylabel('Student name')
plt.show()
student=['A','B','C','D']
attendence=[90,85,73,88]
plt.plot(attendence,student)
plt.xlabel('Attendence')
plt.ylabel('Student name')
plt.show()
![](https://private-user-images.githubusercontent.com/114944059/326204080-cd55b64a-3ec8-49da-89c7-c94ef5eb3dee.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNDc5MzMsIm5iZiI6MTcyMjE0NzYzMywicGF0aCI6Ii8xMTQ5NDQwNTkvMzI2MjA0MDgwLWNkNTViNjRhLTNlYzgtNDlkYS04OWM3LWM5NGVmNWViM2RlZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQwNjIwMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lNjEwZTk2ZGJhNmJkYjljNzMwMTI2ZjlmOGY0MzI0NWVmNjM5YzMwNzNjYjcyYjZhMmJiMjZhYjMwZjhhNzI2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.GC5nsV7SJ5t0kJcyKNeJfs0YGtFIZmHkWx8y-hJ_wTg)
![](https://private-user-images.githubusercontent.com/114944059/326204112-13bdfe39-d413-48ca-8f73-8719148e5274.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNDc5MzMsIm5iZiI6MTcyMjE0NzYzMywicGF0aCI6Ii8xMTQ5NDQwNTkvMzI2MjA0MTEyLTEzYmRmZTM5LWQ0MTMtNDhjYS04ZjczLTg3MTkxNDhlNTI3NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQwNjIwMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MmM0ODIyNzIwYzdiNDBkODhmMmNjYzU0ZDNhZDc0OThmMWU5NTNlYjM4YzUwMTA0YWIxZjA1N2I5MGNjOTUxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.HYoScwORG7xXReyh9wE-x6Z0QV0oOtLO55H0Yr1zS14)
x=[10,20,30,40,50]
y=[100,200,300,400,500]
plt.scatter(x,y,label='stars',color='green',marker='*',s=30)
plt.show()
x=np.arange(0,15)
y=np.arange(0,15)
x
y
plt.scatter(x,y,c='r')
plt.xlabel('X axis')
plt.ylabel('y axis')
plt.title('Scatter plot')
plt.show()
![](https://private-user-images.githubusercontent.com/114944059/326204146-77e6e245-0cd3-4aff-a2e3-e38f06850770.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNDc5MzMsIm5iZiI6MTcyMjE0NzYzMywicGF0aCI6Ii8xMTQ5NDQwNTkvMzI2MjA0MTQ2LTc3ZTZlMjQ1LTBjZDMtNGFmZi1hMmUzLWUzOGYwNjg1MDc3MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQwNjIwMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iYzc0MDI4MTZkYjQwYzczNGU1YzRmZjY5NWNhNjgwOGZhNDcxOTY0OGU5Y2EwOTc0YzI1ZGVjYTUxOGZlZGE3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.0BqcZIX_9UGoZS2zSkX9Rih0zlklhcxwRtgf7WM3FqU)
![](https://private-user-images.githubusercontent.com/114944059/326204168-f9e6d289-11e7-40d4-9159-edfffb4e5497.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNDc5MzMsIm5iZiI6MTcyMjE0NzYzMywicGF0aCI6Ii8xMTQ5NDQwNTkvMzI2MjA0MTY4LWY5ZTZkMjg5LTExZTctNDBkNC05MTU5LWVkZmZmYjRlNTQ5Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQwNjIwMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lZjg5NDY3NmQ2NmVmMWNiYmMwZmYyNzNkMjgwMTVjMjVmZjFlMGE3YjM1ZmRkNDBiMTk4YmNlOWE0MjY0MDM4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.GJtDMmyGmP36a1_tpqkPRweCOS058GKWA6vy6VKVRwI)
act=['eat','sleep','work','play']
slices=[3,7,8,6]
color=['r','y','g','b']
plt.pie(slices,labels=act,colors=color,startangle=90,shadow=True,explode=(0.1,0.1,0.1,0.1),radius=1.2,autopct='%1.1f%%')
plt.legend()
plt.show()
feedback=['Good','excellent','Perfect','Ok']
slices=[4,10,3,8]
color=['y','r','b','g']
plt.pie(slices,labels=feedback,colors=color,startangle=90,shadow=True,explode=(0.1,0.1,0.1,0.1),radius=1.2,autopct='%1.1f%%')
plt.legend()
plt.show()
![](https://private-user-images.githubusercontent.com/114944059/326204196-d40c68ee-e5db-4674-b3a1-a57a639dfaf9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNDc5MzMsIm5iZiI6MTcyMjE0NzYzMywicGF0aCI6Ii8xMTQ5NDQwNTkvMzI2MjA0MTk2LWQ0MGM2OGVlLWU1ZGItNDY3NC1iM2ExLWE1N2E2MzlkZmFmOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQwNjIwMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lNzUyNjIwOWQ0YWNjY2UyOTVlYTQ5MTkwYTg0NzU3YTkzY2Q3NTA5NTgxMTcwOTNjZjIzYmEwNzc5ZmQ0ZjBjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.FxS03d9b4z2sEkI3O0mv3HVBoFWxBqXMnsXuzl2mjN8)
![](https://private-user-images.githubusercontent.com/114944059/326204241-ebb9dd33-8cd3-43d2-8f68-df1c4f9be2d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNDc5MzMsIm5iZiI6MTcyMjE0NzYzMywicGF0aCI6Ii8xMTQ5NDQwNTkvMzI2MjA0MjQxLWViYjlkZDMzLThjZDMtNDNkMi04ZjY4LWRmMWM0ZjliZTJkNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQwNjIwMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jOGFjMTczYjQ1ZDZjNjU3MTdmZDUxNzNjM2M3ODExZWM4OTA4YzE1OTAyMjI5ZDU0ZGVjYzMxOWVmZjBmNTIyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.LtTrflVWCdKPkqy3zmLOLv5Ale5Cw0cWHwJoVIXnNkw)
x = [1, 2, 3, 4, 5]
y1 = [10, 12, 14, 16, 18]
y2 = [5, 7, 9, 11, 13]
y3 = [2, 4, 6, 8, 10]
plt.fill_between(x, y1, color='blue')
plt.fill_between(x, y2, color='green')
plt.plot(x, y1, color='red')
plt.plot(x, y2, color='black')
plt.legend(['y1','y2'])
plt.show()
height = [10, 24, 36, 40, 5]
names = ['one', 'two', 'three', 'four', 'five']
c1=['red', 'green']
c2=['b', 'g']
plt.bar (names, height, width=0.8, color=c1)
plt.xlabel('x - axis')
plt.ylabel('y - axis')
plt.title('My bar chart!')
plt.show()
x = [2,1,6,4,2,4,8,9,4,2,4,10,6,4,5,7,7,3,2,7,5,3,5,9,2,1]
plt.hist(x, bins = 10, color='blue', alpha=0.5)
plt.show()
np.random.seed(0)
data=np.random.normal(loc=0, scale=1, size=100)
data
fig, ax= plt.subplots()
ax.boxplot(data)
ax.set_xlabel('Data')
ax.set_ylabel('Values')
ax.set_title('Box Plot')