Welcome to Fajar's Official Blog

Monday, June 17, 2013

Tugas Probabilitas dan Statistika

berikut adalah source code / script Phyton :

import numpy as np
import matplotlib.pyplot as plt

N = 8
kebutuhan hidup minimumMeans = (377500, 399456, 589540, 554521, 650000, 805308, 861340, 897600)

ind = np.arange(N)  # the x locations for the groups
width = 0.45       # the width of the bars

plt.subplot(111)
rects1 = plt.bar(ind, kebutuhan hidup minimumMeans, width,
                    color='r',
                    error_kw=dict(elinewidth=5, ecolor='pink'))

upah minimum provinsiMeans = (377500, 405000, 505000, 555000, 617000, 691000, 767500, 855000)

rects2 = plt.bar(ind+width, upah minimum provinsiMeans, width,
                    color='y',
                 
                    error_kw=dict(elinewidth=5, ecolor='yellow'))


# add some
plt.ylabel('rupiah')
plt.title('Besar Kebutuhan Hidup Minimum (KHM) Pekerja dan Penetapan Upah Minimum Provinsi (UMP) Daerah Lampung, 2004-2010')
plt.xticks(ind+width, ('2004', '2005', '2006', '2007', '2008', '2009', '2010') )

plt.legend( (rects1[0], rects2[0]), ('Kebutuhan Hidup Minimum', 'Upah Minimum Provinsi') )

def autolabel(rects):
    # attach some text labels
    for rect in rects:
        height = rect.get_height()
        plt.text(rect.get_x()+rect.get_width()/4., 1.01*height, '%d'%int(height),
                ha='left', va='bottom')

autolabel(rects1)
autolabel(rects2)

plt.show()




data statistik berasal dari website BPS Lampung dengan link sebagai berikut :
http://lampung.bps.go.id/index.php/statistik-berdasarkan-subjek/tenaga-kerja/tabel/53-besarnya-kebutuhan-hidup-minimum-khm-pekerja-dan-penetapan-upah-minimum-provinsi-ump-daerah-lampung-2004-2010-rupiah

No comments: