plotly
kullanarak etkileşimli bir çizim oluşturmaya çalışıyorum ve X eksenini sipariş etme konusunda sorun yaşıyorum.X ekseni plotly kullanarak azalan sırada düzenleyin
import plotly.plotly as py
import cufflinks as cf
import pandas as pd
import plotly.tools as tls
tls.set_credentials_file(username='ladeeda', api_key='ladeeda')
cf.set_config_file(offline=False, world_readable=True, theme='pearl')
StudentModalityRetention[StudentModalityRetention['schoolyearsemester'] == 'Sem3']\
.iplot(kind='bubble', x='branch', y='retention', size='active_users', text='active_users',
xTitle='', yTitle='Retention',
filename='cufflinks/Sem3ModalityRetention')
ve burada üretilen arsa var: İşte kullanıyorum kodu
Ben emir veya Y ekseni azalan X eksenini düzenlemek istiyoruz. Başka bir deyişle, ilk olarak görünecek en yüksek Y değerine sahip olan balonu istiyorum ve bu şekilde ..
Herhangi bir yardım çok takdir edilecektir.
Teşekkür yardımcı olur: Burada kısa bir örnektir. 'Iplot' çağrısından hemen önce .sort_values (axis = 'retention', yükselen = False, inplace = True) 'ı ekledim ve şu hatayı alıyorum: ' TypeError: sort_values () en az 2 argüman alır (4 verilir) '. 4 tane tartışmam bile yok. Bunun neden olduğunu biliyor musun? – Patthebug
@Patthebug sort_values işlevinin çalışması için gerekli olan 'by' parametresini belirtmeyi unuttuğum için çok üzgünüm. Sütun sıralama için eksen her zaman 0 olacaktır. Sonuçları doğrulayabilirsiniz. Herhangi bir rahatsızlıktan dolayı özür dileriz. –
Kapandı, sadece 'sort_values (by = 'retention', artan = False) gerekiyordu. Özür dilemeye gerek yok, büyük yardımın vardı. Çok teşekkürler :). – Patthebug