Tôi biết rằng tôi có thể làm thang logarit với bokeh sử dụng API âm mưu:thang logarit Bokeh cho Bar biểu đồ
p = figure(
tools="pan,box_zoom,reset,previewsave",
y_axis_type="log", y_range=[0.001, 10**22], title="log axis example",
x_axis_label='sections', y_axis_label='particles'
)
Tuy nhiên, tôi không thể tìm ra cách để có được điều này để áp dụng cho các bảng xếp hạng mức độ cao như vậy như Bokeh.charts.Bar.
Nói chung, tôi gặp nhiều rắc rối khi mò mẫm mối quan hệ giữa một số Chart
và figure
. Bất cứ ai có thể chỉ cho tôi một số tài liệu về điều này hoặc giải thích làm thế nào để sửa đổi những điều mà chỉ tiếp xúc thông qua con số và có chúng ảnh hưởng đến biểu đồ của tôi.
Tôi có thể vẽ mã của bạn bằng thông số này: 'left = [0, 4, 2], right = [1,5,3]'? Vì vậy, tôi muốn x_axis không được sắp xếp. Và trong mã của bạn, tôi muốn giá trị cao nhất ('10 ** 8') là giá trị cuối cùng. Cảm ơn bạn!! – ragesz
Bạn có thể cung cấp các giá trị theo bất kỳ thứ tự nào bạn muốn. Bạn đã viết câu trả lời trong câu hỏi của mình. – bigreddot
OK, bạn đã đúng! (Tôi không đủ rõ ràng ...) Vấn đề của tôi là tôi có (số) ID-s ở trục x và tôi muốn biểu đồ Thanh được sắp xếp, vì vậy hãy nói 'my_value = 15' tại' ID = 0', ' my_value = 10' tại 'ID = 2' và' my_value = 5' tại 'ID = 1'. Vì vậy, tôi muốn trục x trông như thế này: '0-2-1' và trục y trông như thế này:' 15-10-5'. Có thể không? – ragesz