Я хотел бы настроить параметры по умолчанию в HoloViews, чтобы они соответствовали тем, которые я использовал на своих графиках Bokeh, но, хотя я могу найти много эквивалентов в документации HoloViews, я не могу понять, какие эквиваленты есть для других.
Например, я начал с тех, которые я могу найти в документации HoloViews, используя
opts.defaults(
opts.Scatter(fill_color='black', line_color='gray', fill_alpha=0.1, line_alpha=1.0,
hover_fill_color='yellow', hover_line_color='black', hover_fill_alpha=1.0, hover_line_alpha=1.0,
nonselection_fill_color='gray', nonselection_line_color=None, nonselection_alpha=0.2,
selection_fill_color='black', selection_line_color='white', selection_alpha=1.0,
size=6, line_width=1),
opts.Histogram(fill_color='gray', fill_alpha=0.9, line_width=1, line_color='gray'),
opts.Text(text_color='green')
)
, но для многих других, особенно касающихся шрифтов и управления длиной и цветами тиков, яне могу найти эквиваленты.В Bokeh я могу установить эти опции, которые меня интересуют, для данного графика с чем-то вроде
p = figure(...)
# ...
p.xaxis.axis_label = x_label
p.yaxis.axis_label = y_label
p.xaxis.axis_label_text_font = FONT
p.axis.axis_label_text_color = "gray"
p.axis.axis_label_text_font_style = "normal"
p.axis.axis_line_color = "gray"
p.axis.major_label_text_color = "gray"
p.axis.major_tick_line_color = "gray"
p.axis.minor_tick_line_color = "gray"
p.axis.minor_tick_in = 0
p.axis.major_tick_in = 0
p.axis.major_tick_out = 5
p.axis.minor_tick_out = 2
p.grid.grid_line_alpha = 0.5
p.grid.grid_line_dash = [6, 4]
p.title.text_color = "gray"
p.title.text_font = FONT
p.title.text_font_style = "normal"
p.title.align = "center"
p.toolbar.autohide = True
, но я не уверен, как установить их в HoloViews, используя opts.defaults
.
Как настроить эти параметры с помощью HoloViews?Возможно, существует какой-то общий механизм для "передачи" этих параметров Bokeh в HoloViews в opts.defaults
?