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:
Post a Comment