हाल ही में बोके संस्करणों में, हाँ आप यह (आसानी से) कर सकते हैं।
भूखंड और लेआउट में अब sizing_mode
संपत्ति है जो डिफ़ॉल्ट रूप से fixed
पर सेट है। अन्य मूल्यों में scale_width
, scale_height
, और scale_both
शामिल हैं।
import bokeh.plotting
import bokeh.layouts
fig1 = bokeh.plotting.figure()
fig1.sizing_mode = 'scale_width'
fig2 = bokeh.plotting.figure()
fig2.sizing_mode = 'scale_width'
column = bokeh.layouts.column([fig1, fig2])
column.sizing_mode = 'scale_width'
ऊपर के उदाहरण में के रूप में, अपने लेआउट अपने sizing_mode
विशेषता उचित रूप से सेट अपने बच्चों भूखंडों का विस्तार करने देने के लिए की आवश्यकता होगी।
उपरोक्त उदाहरण का उपयोग करके आपकी साजिश इसके कंटेनर के आकार में विस्तारित होगी। आपकी जरूरतों के मुताबिक कंटेनर (सीएसएस का उपयोग करके) को उचित रूप से आकार देने के लिए आप पर निर्भर है।
ध्यान दें कि आपके आंकड़े/भूखंडों की चौड़ाई/ऊंचाई संपत्ति अभी भी मायने रखती है: वे उस अनुपात को निर्धारित करते हैं जिस पर बोके लेआउट स्केल होते हैं।
स्रोत
2016-12-19 08:41:35
यह जल्द ही आ रहा है। – mdurant