0% found this document useful (0 votes)
16 views10 pages

3 Aids

The document discusses creating and plotting numpy arrays and pandas dataframes using matplotlib. It includes examples of creating arrays, basic array operations like indexing and slicing, plotting line graphs, scatter plots, histograms and pie charts, and customizing plots with titles, labels, colors and legends.

Uploaded by

Chairmadurai CSE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views10 pages

3 Aids

The document discusses creating and plotting numpy arrays and pandas dataframes using matplotlib. It includes examples of creating arrays, basic array operations like indexing and slicing, plotting line graphs, scatter plots, histograms and pie charts, and customizing plots with titles, labels, colors and legends.

Uploaded by

Chairmadurai CSE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

3.

WORKING WITH NUMPY ARRAYS, PANDAS DATAFRAME, BASIC PLOTS USING MATPLOTLIB

Aim :
To write a python program for numpy arrays,pandas dataframe and basic plots using matplotlib

Algorithm :
Step 1 : Import the python libraries.
Step 2 : Create a numpy arrays and pandas dataframe.
Step 3 : Perform some basic operations on that arrays like indexing,slicing.
Step 4 : Plot the graph for the created arrays and dataframe using matplotlib.

Program :
MATPLOTLIP

import matplotlib.pyplot as plt

import numpy as np

xpoints = np.array([0, 6])

ypoints = np.array([0, 250])

plt.plot(xpoints, ypoints)

plt.show()

Output :
import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([1, 8])
ypoints = np.array([3, 10])
plt.plot(xpoints, ypoints)
plt.show()

Output :

import matplotlib.pyplot as plt


import numpy as np
ypoints = np.array([3, 5, 1, 9])
plt.plot(ypoints, marker = 'o')
plt.show()

Output :
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.plot(x, y)
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.show()

Output:
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.plot(x, y)
plt.title("Sports Watch Data")
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.show()

Output :

import matplotlib.pyplot as plt


import numpy as np
x = np.array([5,7,8,7,2,17,2,9,4,11,12,9,6])
y = np.array([99,86,87,88,111,86,103,87,94,78,77,85,86])
plt.scatter(x, y)
plt.show()

Output :
import matplotlib.pyplot as plt
import numpy as np
x = np.array([5,7,8,7,2,17,2,9,4,11,12,9,6])
y = np.array([99,86,87,88,111,86,103,87,94,78,77,85,86])
colors =
np.array(["red","green","blue","yellow","pink","black","orange","purple","beige","brown","gray","cyan","magenta"])
plt.scatter(x, y, c=colors)
plt.show()

Output :
import matplotlib.pyplot as plt
import numpy as np
x = np.array([5,7,8,7,2,17,2,9,4,11,12,9,6])
y = np.array([99,86,87,88,111,86,103,87,94,78,77,85,86])
colors = np.array([0, 10, 20, 30, 40, 45, 50, 55, 60, 70, 80, 90, 100])
plt.scatter(x, y, c=colors, cmap='viridis')
plt.colorbar()
plt.show()

Output :

import matplotlib.pyplot as plt


import numpy as np
x = np.random.normal(170, 10, 250)
plt.hist(x)
plt.show()

Output :
import matplotlib.pyplot as plt
import numpy as np
y = np.array([35, 25, 25, 15])
plt.pie(y)
plt.show()

Output :

You might also like