Anda di halaman 1dari 13

MATPLOTLIB

PIE CHART
Memanggil paket yang telah terinstal pada python

import matplotlib.pyplot as plt


import numpy as np
Grafik Lingkaran
import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 30, 20, 15])


mylabels = ["Sarjana", "D3", "SMA", "SMP"]

plt.pie(y, labels = mylabels, autopct='%1.1f%%')


plt.legend(title = "Pendidikan")
plt.title("Karyawan Berdasarkan Pendidikan")
plt.show()
Merubah plt.bar(x, y) menjadi plt.barh(x, y)

import matplotlib.pyplot as plt


import numpy as np

y = np.array([35, 30, 20, 15])


explode = (0, 0.1, 0, 0) # hanya "memisahkan" irisan ke-2 (i.e. 'D3')
mylabels = ["Sarjana", "D3", "SMA", "SMP"]
plt.pie(y, labels = mylabels, autopct='%1.1f%%', explode=explode )
plt.legend(title = "Pendidikan")
plt.title("Karyawan Berdasarkan Pendidikan")
plt.show()
Mengolah Image Pada Grafik
• Home
• Undo dan Redo
MATPLOTLIB DENGAN DATABASE
Python Matplotlib dan SQLite
(Instal Komponen-Komponen)

1/17/2023 4:24 PM
Nov-22

Tanggal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

jumlah 18 13 35 42 34 24 36 36 47 49 37 33 23 52 53

Nov-22

Tanggal 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

jumlah 48 31 57 20 21 37 49 47 29 37 21 13 49 33 28
import sqlite3
import pandas
import matplotlib.pyplot as plt

conn = sqlite3.connect("db_tem.db")
sql = """Select * FROM klinik"""

data = pandas.read_sql(sql, conn)


plt.bar(data.Tanggal,data.jumlah)

plt.ylabel("Jumlah")
plt.xlabel("November-2022")
plt.title("Pengunjung Poliklinik ")
plt.show(
MATPLOTLIB GRAFIK BATANG
import sqlite3
import pandas
import matplotlib.pyplot as plt

conn = sqlite3.connect("db_tem.db")
sql = """Select * FROM klinik"""

data = pandas.read_sql(sql, conn)


plt.plot(data.jumlah,data.Tanggal)
GRAFIK LINE

Anda mungkin juga menyukai