Я пытаюсь изучить HoloViews в своей записной книжке ipython и столкнулся с проблемой, связанной с использованием пользовательского value_format для моего объекта Dimension kdims.Прямо сейчас моя подпрограмма xformat в основном не работает, но я хочу поэкспериментировать с транспонированием меток тиков по умолчанию, чтобы уменьшить количество тиков на моей оси x, однако перед тем, как двигаться дальше, мне нужно заставить ее работать как есть.к этому.
Вот мой код:
%%output size=200
%%opts Curve [width=600 height=250] {+framewise}
%%opts Curve.Load.Ticket (color='red')
def xformat(x):
return x
kdims=hv.Dimension('Day Section', label='Week Day and Hour', value_format=xformat)
tload = hv.Curve(simple_pd,vdims=[('Max Ticket Load', 'Maxiumum Ticket Load')],kdims=kdims,group='Load',label='Ticket')
tload
Визуализация элемента tload, однако я получаю предупреждение:
WARNING:root:main: Day Section dimension formatter could not be converted to tick formatter. Ensure Flexx is installed ("conda install -c bokeh flexx" or "pip install flexx")
Я проверил, что flexx установлен вмое окружение:
!conda list flexx
!conda list holoviews
# packages in environment at /opt/conda/envs/DSX-Python35:
#
flexx 0.5.0 py_0 conda-forge
# packages in environment at /opt/conda/envs/DSX-Python35:
#
holoviews 1.10.7 py_0 pyviz
Сильно смущено этим предупреждением.Надеюсь, кто-то сможет пролить свет на то, что может быть не так в моей среде.