Plotly python histogramı, farklı değerlere özel renkler ekler
Aug 29 2020
Özel renkleri ayarlamam gereken her değer için bir sütunda 4 farklı değer bulunan bir veri çerçevem var.
Örnek veriler aşağıdadır
val,cluster
118910.000000,3
71209.000000,2
25674.666667,0
109267.666667,3
8.000000,1
Kod aşağıdadır.
fig = px.histogram(types, x="val",color='cluster')
fig.show()
türler, verilen verilerden veri çerçevesi adıdır
Varsayılan renkleri elde ettiğimi anladığımda. Bunun yerine almam gerek
0: kırmızı
2: mavi
1: mor
3: yeşil
Python'da özel renkleri histogram için arsa olarak nasıl ayarlayabilirim
Herhangi biri bu konuda yardımcı olabilir mi
Yanıtlar
2 venky__ Aug 29 2020 at 20:06
Kullanabilirsiniz color_discrete_map.
import pandas as pd
import random
df = pd.DataFrame([[random.random()*100,random.randint(0,3)]for i in range (100)],columns = ['val','cluster'])
fig = px.histogram(df, x="cluster",y='val',
color = 'cluster',
color_discrete_map = {0:'red',1:'blue',2:'purple',3:'green'}
)
fig
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'