Jumat, 14 Juni 2013

-TUGAS PROBABILITAS DAN STATISTIKA-

-Ploting Data Menggunakan Python (2.7)-

-oleh:-

-BRANDO M. SINAGA-
-0915031026-
-Probstat (B)-


 
 Data yang saya ambil adalah:
 "Balita (0-59 Bulan) Menurut Status Gizi, Tahun 1998-2005(%)"
 source data: http://www.bps.go.id/tab_sub/view.php?kat=1&tabel=1&daftar=1&id_subyek=30&notab=40

grafik yang ditampilkan adalah sbb: 

(click to enlarge)
 
grafik diatas, seperti yang kita ketahui merupakan grafik jenis polygon (poligon frekuensi) dengan sebaran data menurut tahun (sb. x) dan jumlah balita (sb. y)

source code (python 2.7) yang digunakan sbb:


"""Balita (0-59 Bulan) Menurut Status Gizi, Tahun 1998-2005 (%)
source data:
http://www.bps.go.id/tab_sub/view.php?kat=1&tabel=1&daftar=1&id_subyek=30&notab=40"""

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

somedates, giziburuk, gizikurang, gizibaik, gizilebih = np.loadtxt('sumberdata.txt', skiprows=1, unpack=True)

xdates = [datetime.datetime.strptime(str(int(date)), '%Y') for date in somedates]

fig = plt.figure()
ax = plt.subplot(111)
plt.plot(xdates, giziburuk, 'o-', label='Gizi Buruk')
plt.plot(xdates, gizikurang, 'o-', label='Gizi Kurang')
plt.plot(xdates, gizibaik, 'o-', label='Gizi Baik')
plt.plot(xdates, gizilebih, 'o-', label='Gizi Lebih')

plt.legend(loc=5)
plt.ylabel('jumlah balita (%)')
plt.xlabel('tahun')
plt.grid()
plt.show()

Jika dijabarkan, pada tahun 1998 balita penderita gizi buruk merupakan yang terbanyak lalu menyusut perlahan hingga tahun 2001 lalu kembali meningkat hingga tahun 2005. Pada kasus gizi kurang, nilainya konstan, dengan nilai terendah pada tahun 1999, dan tertinggi pada tahun 2001. Pada kasus gizi baik nilai terendah dicapai pada tahun 1998, dan tertinggi pada tahun 2000. Terakhir pada kasus gizi lebih, nilai terendah terdapat pada tahun 2003, dan tertinggi pada tahun 1999.
Kesimpulannya, gizi balita pada tahun 2001 merupakan yang terbaik, karena hanya 6.30% balita saja yang memiliki gizi buruk, dan balita bergizi lebih pada batas standar, meskipun balita gizi kurang berada di tingkat maksimum, namun masih dibawah 20%, dan balita bergizi baik berada di atas 70%.
^_^v

Tidak ada komentar:

Posting Komentar