Holoviews - выбирает бросание графиков AttributeError - PullRequest
0 голосов
/ 20 января 2019

В конце концов я пытаюсь наложить два графика и поэтому хочу настроить каждый из них с разными стилями. Тем не менее, я не могу использовать опции вообще

import pandas as pd
import holoviews as hv
from holoviews import opts
hv.extension('bokeh', 'matplotlib')
hv.notebook_extension('bokeh','matplotlib')

# Declaring data
filepath = 'somefilepath+somefile.csv'
df  = pd.read_csv(filepath, skipinitialspace = True, encoding = 'utf-8')
curves = hv.HoloMap({col: hv.Curve(df, 'Index', col) for col in df.columns},
               kdims='Column')

curves.opts(
    opts.Area(color='#fff8dc', line_width=2),
    opts.Curve(color='black'))

Дает:

AttributeError: type object 'opts' has no attribute 'Area'

И эта ошибка появляется при каждой опции, а не только в области. Я могу использовать опцию «Волшебная ячейка», но я не знаю, как тогда применять разные стили к разным сюжетам.

1 Ответ

0 голосов
/ 20 января 2019

Это написание опций (вместо записной книжки) является функцией самого последнего релиза, вам нужно будет обновить свою версию Holoviews (или использовать старый способ).

...