Histogram

Pengantar Python untuk Keuangan

Adina Howe

Instructor

Mengapa histogram untuk analisis keuangan?

histogram

Pengantar Python untuk Keuangan

Histogram dan data

  • Apakah data Anda miring (skewed)?
  • Apakah data terpusat di sekitar rata-rata?
  • Adakah titik data tidak normal (outlier)?
Pengantar Python untuk Keuangan

Histogram dan matplotlib.pyplot

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=3)
plt.show()

hist1

Pengantar Python untuk Keuangan

Mengubah jumlah bin

import matplotlib.pyplot as plt
plt.hist(prices, bins=6)
plt.show()

hist2

Pengantar Python untuk Keuangan

Menormalisasi data histogram

import matplotlib.pyplot as plt
plt.hist(prices, bins=6, normed=1)
plt.show()

dinormalisasi

Pengantar Python untuk Keuangan

Menumpuk histogram dalam satu plot

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=6, normed=1)
plt.hist(x=prices_new, bins=6, normed=1)
plt.show()
Pengantar Python untuk Keuangan

Hasil histogram

dua_hist_normed

Pengantar Python untuk Keuangan

Alpha: mengubah transparansi histogram

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=6, normed=1, alpha=0.5)
plt.hist(x=prices_new, bins=6, normed=1, alpha=0.5)
plt.show()
Pengantar Python untuk Keuangan

Hasil histogram

dua-hist-transparan

Pengantar Python untuk Keuangan

Menambahkan legenda

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=6, normed=1, alpha=0.5, label="Prices 1")
plt.hist(x=prices_new, bins=6, normed=1, alpha=0.5, label="Prices New")
plt.legend()
plt.show()
Pengantar Python untuk Keuangan

Hasil histogram

histogram rapi

Pengantar Python untuk Keuangan

Ayo berlatih!

Pengantar Python untuk Keuangan

Preparing Video For Download...