Python 3.x 使用Bokeh打印时是否有大小限制?
当使用大量数据时,我很难创建图表。 数据是否有大小限制 对于散布,一个图形中可以绘制的散布点是否有最大数量?类似地,对于直方图,是否存在可以传递的最大观察数Python 3.x 使用Bokeh打印时是否有大小限制?,python-3.x,bokeh,Python 3.x,Bokeh,当使用大量数据时,我很难创建图表。 数据是否有大小限制 对于散布,一个图形中可以绘制的散布点是否有最大数量?类似地,对于直方图,是否存在可以传递的最大观察数 感谢更新:这可能在2015年更接近真实,但肯定有30万点图可以用Bokeh显示。但是,在某些特定情况下,例如重alpha合成,与其他浏览器相比,在某些浏览器上的性能可能会非常差。一些字形也可能相对昂贵得多。当你在~50k个项目以上时,最好的指导就是尝试快速绘制,看看它是否符合你的需要。如果不是,你可以考虑使用HooVIEWS+DATASAD
感谢更新:这可能在2015年更接近真实,但肯定有30万点图可以用Bokeh显示。但是,在某些特定情况下,例如重alpha合成,与其他浏览器相比,在某些浏览器上的性能可能会非常差。一些字形也可能相对昂贵得多。当你在~50k个项目以上时,最好的指导就是尝试快速绘制,看看它是否符合你的需要。如果不是,你可以考虑使用HooVIEWS+DATASADER来生成一个高层次的交互式BoKH图。p>
口碑推荐在Bokeh图中绘制不超过10k的字形。这更像是一个浏览器/RAM问题,而不是Bokeh问题,因为每个glyph都是保存在DOM中的唯一元素 对于直方图,我认为限制因素是渲染的箱子数量(而不是观察的数量),但我不太确定
这是关于D3中元素限制的一个很好的讨论,涉及到相同的概念:谢谢。在实验中,我成功地得到了一个有250k个点的散点图(但不确定1个散点是否等于1个字形)@lukecanavan D3和Bokeh是苹果对桔子。除了canvas元素外,它不会为图形组件(即点、线、文本等)创建DOM元素。相反,它在后台管理数据结构,根据用户输入渲染新的光栅图像。D3使用矢量图像并创建用于绘图的DOM元素(SVG)。D3的关键在于:“DOM操作的数据驱动方法”。