bokeh相关内容
即使使用 WinPython 环境,我也有以下代码可以在 linux 和我的 windows 7 机器上运行: # plt_file 是 Bokeh 生成的有效 html,并且在浏览器中正确显示使用 open(plt_file, "r") 作为 f:情节 = f.read()# self.plot_web_view.setContent(plot)url = QUrl(plt_file)sel
..
我想将我的散景服务器应用程序集成到 Electron 中.所以我所做的是像这样使用 python-shell 运行散景服务器 mainWindow = new BrowserWindow({宽度:1000,身高:700,显示:假,})var PythonShell = require('python-shell');变量选项 = {模式:'文本',pythonPath: 'python3',py
..
我尝试使用命令conda update bokeh将bokeh更新到1.4.0,但遇到[WinError 126] The specified module could not be的问题找到了如下图 (base) D:\Users\jng>conda 更新散景收集包元数据(repodata.json):完成求解环境:\警告:>10 个可能的包分辨率(仅显示不同的包):- anaconda/no
..
我有一个散景绘图应用程序,我需要允许用户上传 CSV 文件并根据其中的数据修改绘图.是否可以使用 Bokeh 的可用小部件来做到这一点?非常感谢你. 解决方案 虽然没有用于文件输入的原生 Bokeh 小部件.扩展 Bokeh 提供的当前工具是完全可行的.此答案将尝试指导您完成创建自定义小部件和修改散景 javascript 以读取、解析和输出文件的步骤. 首先,虽然很多功劳归于 bi
..
我对 Python 有点陌生,目前正在使用 Bokeh 进行交互式绘图可视化,我需要在其中显示多个相关图表.为此,我使用了散景服务器. 我一直在阅读文档和一些示例,但我一直找不到由绘图上的选择触发的 python 回调(在服务器中执行).基本上我想做的是: from bokeh.plotting 导入图,curdoc从 bokeh.layouts 导入列从 bokeh.models 导入
..
我在 ipython 笔记本上使用散景. 我想使用包含日期时间的 Pandas DataFrame 在散景中绘制折线图: 将pandas导入为pd从日期时间导入日期时间为 dt从 bokeh.io 导入 output_notebook从 bokeh.charts 导入 Bar、Line、showdf = pd.DataFrame(data=[1,2,3],索引=[dt(2015, 1,
..
我正在试验散景和混合代码片段.我从 Pandas DataFrame 创建了下面的图形,它正确显示了包含我想要的所有工具元素的图形.但是,工具提示部分显示了数据. 这是图表: 这是我的代码: from bokeh.plotting 导入图,显示从 bokeh.io 导入 output_notebook从 bokeh.models 导入 HoverTool从集合导入 Ordered
..
在这个问题中: 散景 multi_line 和 HoverTool 我发现没有为多线图实现hovertool,这有点受挫.这在此处的“警告"下提到:http://docs.bokeh.org/en/0.11.0/docs/reference/models/tools.html#bokeh.models.tools.HoverTool 是否有任何解决方法?另外,如果我要实现这个功能
..
我正在参数化我的散景应用程序,方法是让我的 Flask 应用程序通过一个专门用于 jsonifying 通过查询字符串参数传递的请求数据的路由公开模型数据.我知道数据发送路由有效,因为当我将它用作 AjaxDataSource 的 url 时,我得到了预期的数据.然而,当我尝试使用 requests.get api 进行等效操作时,我得到一个 503 响应代码,这让我觉得我在这里违反了一些基本的东
..
如何调整 HTMLTamplateFormatter 中数据的数字格式.我希望数字格式为“(0,0)".以下是错误尝试的示例代码: from bokeh.models import ColumnDataSource从 bokeh.models.widgets 导入 DataTable、TableColumn、HTMLTemplateFormatter、NumberFormatter从 boke
..
使用 on_change 回调,我可以在散景中获取数据表中选择的数字行索引.是否有可能:a) 获取列索引b) 获取索引的值(列和行标题) 示例代码: from bokeh.io import curdoc从 bokeh.layouts 导入行、列将熊猫导入为 pd从 bokeh.models 导入 ColumnDataSource、ColorBar、DataTable、DateFormat
..
我正在试验 散景数据表 在网页中显示嵌入的数据.它工作得很好. 有没有办法从显示的数据表中保存表格内容?其他散景图具有用于包括保存在内的各种功能的工具栏,但 DataTable 似乎没有附带.我对散景数据表使用的 javascript 或 slickgrid 知之甚少.并想知道是否可以做到. 谢谢! 编辑 - 看来我原来的问题不够清楚.希望以下图片可以帮助说明: 散景图有相
..
目前我的数据集的格式为:Date, Currency, Price,我在货币级别对其进行过滤,然后使用它来生成图表. 我想改进它,以便使用 Python 小部件/下拉框完成所有过滤? 我是 Python/Bokeh 的新手,所以我需要一些帮助. 日期货币价格1/1/2017 澳元兑美元 1.012/1/2017 澳元兑美元 1.023/1/2017 澳元兑美元 1.031/1/201
..
我正在尝试运行其他人编写的一些代码,其中包含该行 from bokeh.charts import Bar 当我在 Anaconda Prompt 中运行它时,我收到消息“没有名为‘bokeh.charts’的模块". 我已经安装了 bokeh 0.12.13,所以问题不在于我没有安装它.事实上,其他散景模块运行良好. 我在散景网站上注意到“图表"模块说它指的是以前的版本(参见 h
..
我正在按照 here 不幸的是,我需要显示 17 条曲线,并且图例与它们重叠.我知道我可以创建一个可以在绘图区域外显示的图例对象,例如 此处,但我有 17 条曲线,因此使用循环要方便得多. 你知道如何结合这两种方法吗? 解决方案 好的,我找到了解决方案.请参阅下面的代码,其中我刚刚修改了交互式图例示例: 将pandas导入为pd从 bokeh.palettes 导入 Spec
..
我是使用 Python 散景绘图工具和小部件的初学者.在我下面的代码中,我试图将图表的标题更改为 TextInput 框的值.然而,虽然在输入文本时出现该框并且未聚焦,但没有任何变化.可能导致此问题的原因是什么,我可以做些什么来解决它? p=figure(高度=400,x_axis_type='datetime',标题=(公司+'('+股票代码+')'))thedates = np.array(
..
我在函数中创建了一个图形,例如 导入numpy从 bokeh.plotting 导入图,显示,输出笔记本output_notebook()def make_fig():行 = 列 = 16img = numpy.ones((rows, cols), dtype=numpy.uint32)视图 = img.view(dtype=numpy.uint8).reshape((rows, cols, 4
..
我正在尝试通过 heroku 提供交互式 bokeh 图形.我试图提供的数字基本上等同于这个(example, 解决方案 我只是要回答我自己的问题,因为我最终能够让它发挥作用,而其他人还没有回答. 我最终得到了一个看起来像这样的 Procfile: web: bokeh serve --port=$PORT --host=myapp.herokuapp.com --host=* \
..
我想通过 django 框架在我的 web 应用程序中显示 bokeh 库提供的图形,但我不想使用 bokeh-server 可执行文件,因为这不是好方法.那有可能吗?如果是,该怎么做? 解决方案 使用 嵌入散景图 由 Fabio Pliger 建议的文档示例,可以在 Django 中执行此操作: 在 views.py 文件中,我们输入: from django.shortcuts
..
我拼命地尝试将一个工作散景小程序嵌入烧瓶中,但找不到合适的方法来做到这一点.我查看了所有示例,但找不到包含更新数据功能的示例(最佳示例:slider_applet). 如果我没记错的话,我确实需要散景服务器才能更改数据(使用滑块等).以这种方式启动小程序是有效的,例如: bokeh-server --script sliders_app.py 但我找不到合适的方法,或者至少找不到将滑块应
..