मैं अभी बोके का उपयोग शुरू कर रहा हूं। नीचे मैं rect figure के लिए उपयोग किए जाने वाले कुछ तर्क बनाते हैं।बोके आंकड़े में एक्स-अक्ष लेबल को घुमाने के लिए कैसे?
x_length = var_results.index * 5.5
5.5 से सूचकांक को गुणा करके मुझे लेबल के बीच और अधिक कमरा दिया गया।
names = var_results.Feature.tolist()
y_length = var_results.Variance
y_center = var_results.Variance/2
var_results
एक पांडा dataframe एक ठेठ, अनुक्रमिक, न दोहराई सूचकांक पड़ता है। var_results
में एक कॉलम Features
है जो गैर-बार-बार, नामों के तार हैं, और आखिरकार इसमें एक कॉलम Variance
है जो कि प्रकार की फ्लोट है।
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)
मैं अनिवार्य रूप से आयतों के साथ एक बार चार्ट बना रहा हूं। बोके बहुत अनुकूलन प्रतीत होता है। लेकिन मेरा ग्राफ किनारों के चारों ओर मोटे तौर पर दिखता है, सचमुच।
आप देख सकते हैं एक बदसूरत धब्बा बस नीचे दिए गए चार्ट और x- अक्ष शीर्षक 'सुविधाएँ' ऊपर है। यह लेबल शीर्षक (तकनीकी रूप से आयत शीर्षक) है। मैं स्पेस कैसे बना सकता हूं और शायद लेबल को 45 डिग्री तक घुमा सकता हूं ताकि वे पठनीय हो और न केवल ओवरलैपिंग गड़बड़ हो?
http://bokeh.pydata.org/en/latest/docs/user_guide/styling.html#tick-label-orientation – bigreddot