Visualisasi Data Iris , Contoh Rata – Rata sepal_length dan sepal_width

  Umum

in [1] Menggunakan Paket Python yang diperlukan

import numpy as np
import matplotlib.pyplot as plt
import pandas

In [4]: Membaca Data CSV dengan pandas

dataset = pandas.read_csv("/home/mfahri/github/OpenData/IRIS.csv") print(dataset) 
     sepal_length  sepal_width  petal_length  petal_width    species
0             5.1          3.5           1.4          0.2     setosa
1             4.9          3.0           1.4          0.2     setosa
2             4.7          3.2           1.3          0.2     setosa
3             4.6          3.1           1.5          0.2     setosa
4             5.0          3.6           1.4          0.2     setosa
..            ...          ...           ...          ...        ...
145           6.7          3.0           5.2          2.3  virginica
146           6.3          2.5           5.0          1.9  virginica
147           6.5          3.0           5.2          2.0  virginica
148           6.2          3.4           5.4          2.3  virginica
149           5.9          3.0           5.1          1.8  virginica

[150 rows x 5 columns]

In [6]: Membuat Data Frame

df = pandas.DataFrame(dataset)                        

In [7]: Mencari Nilai Rata – Rata Sepal Length

sl = np.array(df.filter(items=["sepal_length"])) xsl = np.average(sl) print(xsl) 
5.843333333333334

In [8]: Mencari Rata – Rata Nila Sepal Width

sw = np.array(df.filter(items=["sepal_width"])) xsw = np.average(sw) print(xsw) 
3.0540000000000003

In [9]: Membuat Visualisasi Data

object = ('sepal_length','sepal_width') nilai = (xsl,xsw) y_ps = np.arange(len(object)) plt.bar(y_ps,nilai,align='center') plt.xticks(y_ps,object) plt.show()

LEAVE A COMMENT