Comandos pip

~$ pip install numpy --break-system-packages
~$ pip install matplotlib --break-system-packages

Graficos

Arquivo: grafico1.py
import matplotlib.pyplot as plt
import numpy as np

x = np.array([1, 2, 3, 4, 5])
y = np.array([1, 2, 3, 4, 5])
plt.scatter(x, y, color = 'hotpink')
plt.savefig("grafico.png", dpi=150)

Arquivo: grafico2.py

import matplotlib.pyplot as plt
import numpy as np

x = np.array([1, 2, 3, 4, 5])
y = np.array([1, 2, 3, 4, 5])
plt.scatter(x, y, color = '#88c999')
plt.savefig("grafico.png", dpi=150)

Arquivo: grafico3.py

import matplotlib.pyplot as plt
import numpy as np

x = np.array([1, 2, 3, 4, 5])
y = np.array([1, 2, 3, 4, 5])
colors = np.array([1, 2, 3, 4, 5])
plt.scatter(x, y, c = colors, cmap = 'viridis')
plt.colorbar()
plt.savefig("grafico.png", dpi=150)

Arquivo: grafico4.py

import matplotlib.pyplot as plt
import numpy as np

x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, width = 0.9)
plt.savefig("grafico.png", dpi=150)

Arquivo: grafico5.py

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = np.array(["Maçã", "Bananas", "Cerejas", "Kiwi"])
plt.pie(y, labels = mylabels)
plt.legend()
plt.savefig("grafico.png", dpi=150)
plt.show()

Arquivo: grafico6.py

import matplotlib.pyplot as plt
import numpy as np

x1 = np.array([0, 1, 2, 3])
x2 = np.array([3, 8, 1, 10])
y1 = np.array([0, 1, 2, 3])
y2 = np.array([6, 2, 7, 11])
plt.plot(x1, x2, y1, y2)
plt.savefig("grafico.png", dpi=150)
plt.show()

Arquivo: grafico7.py

import matplotlib.pyplot as plt
import numpy as np
x1 = np.arange(0, 1000, 1)
print(x1)

plt.plot(x1, x1**2)
plt.savefig("grafico.png", dpi=150)
plt.show()

Arquivo: grafico8.py

import matplotlib.pyplot as plt
import numpy as np
x1 = np.arange(0, 1000, 1)
print(x1)

plt.plot(x1, -x1**3+4)
plt.savefig("grafico.png", dpi=150)
plt.show()