在 holoviews 或 hvplot 中更改字体大小
Change fontsize in holoviews or hvplot
如何使用 holoviews 或 hvplot 更改字体大小?
这是我的情节的一个简单示例:
# import libraries
import numpy as np
import pandas as pd
import holoviews as hv
import hvplot.pandas
hv.extension('bokeh', logo=False)
# create sample dataframe
df = pd.DataFrame({
'col1': np.random.normal(size=30),
'col2': np.random.normal(size=30),
})
# plot data with holoviews
my_plot = hv.Scatter(df, label='Scattering around')
1) 您可以通过 在绘图上使用 .opts(fontsize={}) 来更改字体大小,如下所示:
# change fontsizes for different parts of plot
my_plot.opts(fontsize={
'title': 15,
'labels': 14,
'xticks': 10,
'yticks': 10,
})
2) 使用 version >= 1.13 of holoviews 你可以缩放所有字体一次全部并使用 .opts(fontscale=1.5):
使图例、标题、xticks 变大
# make fonts all at once larger for your plot by the same scale
# here I've chosen fontscale=2, which makes all fonts 200% larger
my_plot.opts(fontscale=2)
3) 如果你想缩放你的字体并且你有一个散景后端用于你的全息图,你可以这样做:
# scale fontsizes with 200%
my_plot.opts(fontsize={
'title': '200%',
'labels': '200%',
'ticks': '200%',
})
有关可以更改字体大小的所有可能部分的更多信息,请参见此处:
http://holoviews.org/user_guide/Customizing_Plots.html#Font-sizes
如何使用 holoviews 或 hvplot 更改字体大小?
这是我的情节的一个简单示例:
# import libraries
import numpy as np
import pandas as pd
import holoviews as hv
import hvplot.pandas
hv.extension('bokeh', logo=False)
# create sample dataframe
df = pd.DataFrame({
'col1': np.random.normal(size=30),
'col2': np.random.normal(size=30),
})
# plot data with holoviews
my_plot = hv.Scatter(df, label='Scattering around')
1) 您可以通过 在绘图上使用 .opts(fontsize={}) 来更改字体大小,如下所示:
# change fontsizes for different parts of plot
my_plot.opts(fontsize={
'title': 15,
'labels': 14,
'xticks': 10,
'yticks': 10,
})
2) 使用 version >= 1.13 of holoviews 你可以缩放所有字体一次全部并使用 .opts(fontscale=1.5):
使图例、标题、xticks 变大# make fonts all at once larger for your plot by the same scale
# here I've chosen fontscale=2, which makes all fonts 200% larger
my_plot.opts(fontscale=2)
3) 如果你想缩放你的字体并且你有一个散景后端用于你的全息图,你可以这样做:
# scale fontsizes with 200%
my_plot.opts(fontsize={
'title': '200%',
'labels': '200%',
'ticks': '200%',
})
有关可以更改字体大小的所有可能部分的更多信息,请参见此处:
http://holoviews.org/user_guide/Customizing_Plots.html#Font-sizes