Каков наилучший способ исправления столбца с полными данными? - PullRequest
0 голосов
/ 15 мая 2019

У меня большой источник данных со многими столбцами, и я хочу заменить данные одного столбца. Давайте назовем столбец temperature. Я хочу использовать source.patch(..), чтобы избежать повторной отправки оставшихся столбцов данных, которые не изменились. В настоящее время я использую:

new_temperatures = [1,2,3]
patches = {'temperature': list(enumerate(new_temperatures))}
source.patch(patches)

Это рекомендуемый подход?

1 Ответ

1 голос
/ 15 мая 2019

Боке очень наблюдательно .Вы можете обновить один столбец, который вам нужен, и Bokeh отправит только этот столбец:

source.data['temperature'] = new_temps

При обновлении таким образом вы должны быть осторожны, чтобы new_temps соответствовало длине существующегодругие столбцы.

...