X-o'qi belgilarini bokeh shaklida qanday aylantirish mumkin?

Men faqat Bokeni qo'llay boshladim. Quyida to'g'ri raqam .

x_length = var_results.index * 5.5

Indeksni 5,5 marta ko'paytirish menga teglar orasida ko'proq joy berdi.

names = var_results.Feature.tolist()
y_length = var_results.Variance
y_center = var_results.Variance/2

var_results is a Pandas dataframe that has a typical, sequential, non-repeating index. var_results also has a column Features that is strings of non-repeated, names, and finally it has a column Variance which is dtype float.

r = figure(x_range = names, 
           y_range = (-0.05,.3), 
           active_scroll = 'wheel_zoom', 
           x_axis_label = 'Features', 
           y_axis_label = 'Variance')



r.rect(x_length, 
       y_center, 
       width=1, 
       height=y_length, 
       color = "#ff1200")
output_notebook()
show(r)

Men asosan to'rtburchaklar bilan bar chartini yaratmoqdaman. Bokeh juda moslashuvchan ko'rinadi. Ammo mening grafim qirg'oqlar atrofida qo'pol ko'rinadi, aslida.

enter image description here

Ko'rib turganimizdek, jadvalning past qismida va x-o'qi sarlavhasining "Xususiyatlar" ning pastki qismida chirkin smudge mavjud. Bu yorliq sarlavhalari (texnik jihatdan to'rtburchak nomlar). Qanday qilib bo'sh joy yarataman va ehtimol ular 45 darajaga tegib turishi mumkin, shunday qilib ular o'qilishi mumkin va faqat bir-biri bilan chalkashib ketadi?

10
qo'shib qo'ydi muallif bigreddot, manba
qo'shib qo'ydi muallif bigreddot, manba

6 javoblar

Yorliqlarni tiklash uchun, masalan. chapga 90 daraja, major_label_orientation parametrini p/2 ga o'rnatishingiz mumkin. Buni eksa elementini yaratishda (masalan past darajali chizmalardan foydalanayotgan bo'lsangiz eksa konstruktsiyasiga kvadrat shaklida), yoki shuningdek, chizma/shakl yaratganingizdan so'ng, masalan:

p.xaxis.major_label_orientation = math.pi/2

Hujjatlarda bu misol bo'limiga qarang. .

16
qo'shib qo'ydi

Yorliqlarni tiklash uchun, masalan. chapga 90 daraja, major_label_orientation parametrini p/2 ga o'rnatishingiz mumkin. Buni eksa elementini yaratishda (masalan past darajali chizmalardan foydalanayotgan bo'lsangiz eksa konstruktsiyasiga kvadrat shaklida), yoki shuningdek, chizma/shakl yaratganingizdan so'ng, masalan:

p.xaxis.major_label_orientation = math.pi/2

Hujjatlarda bu misol bo'limiga qarang. .

16
qo'shib qo'ydi

Yorliqlarni tiklash uchun, masalan. chapga 90 daraja, major_label_orientation parametrini p/2 ga o'rnatishingiz mumkin. Buni eksa elementini yaratishda (masalan past darajali chizmalardan foydalanayotgan bo'lsangiz eksa konstruktsiyasiga kvadrat shaklida), yoki shuningdek, chizma/shakl yaratganingizdan so'ng, masalan:

p.xaxis.major_label_orientation = math.pi/2

Hujjatlarda bu misol bo'limiga qarang. .

16
qo'shib qo'ydi

Qaytilishga muqobil ravishda siz nashr qilishni boshlashingiz mumkin. sobit qiymatiga :

p.xaxis.major_label_orientation = "vertical"

siz xohlagan narsani qilish kerak.

4
qo'shib qo'ydi

Qaytilishga muqobil ravishda siz nashr qilishni boshlashingiz mumkin. sobit qiymatiga :

p.xaxis.major_label_orientation = "vertical"

siz xohlagan narsani qilish kerak.

4
qo'shib qo'ydi

Qaytilishga muqobil ravishda siz nashr qilishni boshlashingiz mumkin. sobit qiymatiga :

p.xaxis.major_label_orientation = "vertical"

siz xohlagan narsani qilish kerak.

4
qo'shib qo'ydi
Python
Python
372 ishtirokchilar

Bu guruh python dasturlash tilini muhokama qilish uchun. Iltimos, o'zingizni hurmat qiling va faqat dasturlash bo'yicha yozing. Botlar mavzusini @botlarhaqida guruhida muhokama qling! FAQ: @PyFAQ Offtopic: @python_uz_offtopic

Python offtopic group !
Python offtopic group !
150 ishtirokchilar

@python_uz gruppasining offtop gruppasi. offtop bo'lsa ham reklama mumkin emas ) Boshqa dasturlash tiliga oid gruppalar @languages_programming