bokeh - 修补完整数据列的最佳做法是什么?
问题描述
我有一个包含许多列的大型数据源,并且想要替换单列完整的数据。让我们称之为专栏temperature
。我想用来source.patch(..)
避免重新发送未更改的剩余数据列。目前我正在使用:
new_temperatures = [1,2,3]
patches = {'temperature': list(enumerate(new_temperatures))}
source.patch(patches)
这是推荐的方法吗?
解决方案
散景非常敏锐。您可以直接更新您想要的一列,Bokeh 只会发送该列:
source.data['temperature'] = new_temps
你只需要小心,当这样更新时,它new_temps
的长度与现有的其他列的长度相同。
推荐阅读
- c++11 - BLAS 库如何直接与 boost 多阵列一起使用?
- android - Android:找不到符号类 DataBinderMapperImpl。找不到 android:state_checked 的吸气剂
- javascript - Behat 在 Laravel 中进行登录测试(登录表单的 Js 模式打开)
- java - 简单的字符串发送客户端服务器处理程序 Java
- python - 使用 CLI 将烧瓶应用程序部署到弹性 beanstalk 时出现 502 错误
- docker - 快速 API 应用程序到 docker 容器连接被拒绝
- c++ - 在查找字符频率期间由于更改数组大小而导致的问题
- python - 如何在 lambda 层中本地调试依赖项?
- android - 从 kotlin 中的另一个类文件访问文本视图
- python - 训练和验证 LSTM 问题:Precision & Recall 问题