MulaiMulai sekarang secara gratis

Premi per wilayah

Pada latihan ini, tujuan Anda adalah membuat histogram yang membandingkan premi asuransi tahunan para pemegang polis di berbagai wilayah. Untuk mencapainya, Anda akan mendefinisikan rantai plotting yang menyesuaikan satuan biaya asuransi dari dolar menjadi ribuan dolar, sehingga visualisasi lebih informatif. Anda akan memplot histogram pada kisi dua-per-dua.

Pustaka DataFrames, StatsPlots, dan Chain telah diimpor, dan DataFrame insurance telah dimuat.

Latihan ini adalah bagian dari kursus

Pengantar Visualisasi Data dengan Julia

Lihat Kursus

Petunjuk latihan

  • Terapkan fungsi transform() untuk membagi setiap elemen kolom :Charges dengan 1000 dan tetapkan kembali nilai hasilnya ke kolom yang sama.
  • Atur argumen layout untuk menghasilkan kisi histogram dua-per-dua.
  • Sesuaikan label sumbu dengan menetapkan label sumbu x pada dua histogram bagian bawah menjadi "Premium (kUSD)", dan tetapkan label sumbu y pada histogram pertama dan ketiga menjadi "Frequency".

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

colors = [:slategray1 :springgreen4 :deeppink :darkviolet]

@chain insurance begin
	# Change charge units
    transform(:____
    	=> ByRow(x -> ____) => :____)
	# Create histograms
    @df histogram(:Charges, group=:Region,
    	layout=____,
        color=colors,
        # Set axis labels
        xlabel=____,
        ylabel=____)
end
ylims!(0, 120)
Edit dan Jalankan Kode