MulaiMulai sekarang secara gratis

Memplot Margin of Error dari Waktu ke Waktu

Dalam latihan ini, Anda akan meninjau perubahan harga rumah di Philadelphia, PA, menggunakan plot garis dengan batang galat (error bars). Data berasal dari ACS 1-year sample Tabel B25077. Estimasi dan margin of error untuk setiap tahun dari 2011 hingga 2017 telah diunduh dan digabungkan menjadi pandas DataFrame bernama philly. Variabel tabel ACS untuk estimasi dan margin of error masing-masing telah diubah namanya menjadi median_home_value dan median_home_value_moe. (Lihat DataFrame di konsol.)

pandas telah diimpor sebagai pd.

Latihan ini adalah bagian dari kursus

Menganalisis Data Sensus AS dengan Python

Lihat Kursus

Petunjuk latihan

  • Impor matplotlib.pyplot dengan alias plt
  • Buat kolom rmoe (untuk menampung Relative MOE nilai tengah harga rumah) sebagai 100 dikali kolom margin of error dibagi kolom estimasi
  • Gunakan print pada DataFrame untuk meninjau Relative MOE
  • Buat plot error bar: set argumen pertama ke "year"; set argumen kedua ke nama kolom median home value; set parameter yerr ke kolom MOE median home value; terakhir, set argumen data ke DataFrame philly

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import graphics packages
import seaborn as sns
sns.set()
____

# Calculate and inspect Relative Margin of Error
philly["rmoe"] = ____
____

# Create line plot with error bars of 90% MOE
plt.errorbar(____, ____, yerr = ____, data = ____)
plt.show()
Edit dan Jalankan Kode