Öğrenci puanları çubuk grafiğini renklendirme
Okul kurulu önceki grafiğinden çok memnun kaldı, ama iyi ve kötü performans gösterenleri görsel olarak ayırt etmenin bir yolu olup olmadığını merak ediyorlar.
Bu, özellikle bir renk ölçeği kullanmak için harika bir fırsat. Kırmızı (en düşük notlar) ile yeşil (iyi notlar) arasında bir ölçek kullanmanın harika olacağını düşünüyorsun.
Öğrenci puanları çubuk grafiğini oluşturmak için önceki kodunun bir kısmı sağlandı.
student_scores DataFrame'i de mevcut. Konsolda yazdırıp inceleyebilirsin.
Bu egzersiz, kursun bir parçasıdır
Python ile Plotly'ye Giriş: Veri Görselleştirme
Egzersiz talimatları
- Kırmızı (
255, 0, 0)dan yeşil (3, 252, 40)a bir renk ölçeği listesi oluştur. colorargümanını uygun sayısal sütuna ayarla.- Grafikte renk ölçeği olarak
my_scalekullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create your own continuous color scale
my_scale = ["rgb(____)", "rgb(____)"]
# Create the bar plot
fig = px.bar(data_frame=student_scores,
x="student_name", y="score", title="Student Scores by Student",
# Set the color variable and scale
color="____",
color_continuous_scale=____
)
# Show the plot
fig.show()