Altair:如何更改分组条形图中列标题的字体大小?
Altair: How do I change the font size of the column title in a grouped bar chart?
所以我有这个数据框:
df = pd.DataFrame([['Cat', 3, 'F', 'red'],
['Dog', 5, 'F', 'blue'],
['Cat', 4, 'M', 'red'],
['Dog', 6, 'M', 'blue']],
columns=['Pet', 'Age', 'Gender', 'color'])
然后我尝试用这段代码可视化它
chart = alt.Chart(df).mark_bar(size = 60).encode(
column='Pet',
x = "Gender",
y = "Age",
color=alt.Color('color', scale=None),
).properties(
width=125,
height=300,
).configure_title().configure_axis(
labelFontSize = 12,
titleFontSize = 14
)
chart
我想增加列标题的大小(我想这就是名称?)"Pet" 更大。我该怎么做?
列header属性可以通过column
编码的header
属性进行调整;例如:
column=alt.Column('Pet', header=alt.Header(titleFontSize=20))
您可以阅读 alt.Header
documentation 中的所有可用属性。
所以我有这个数据框:
df = pd.DataFrame([['Cat', 3, 'F', 'red'],
['Dog', 5, 'F', 'blue'],
['Cat', 4, 'M', 'red'],
['Dog', 6, 'M', 'blue']],
columns=['Pet', 'Age', 'Gender', 'color'])
然后我尝试用这段代码可视化它
chart = alt.Chart(df).mark_bar(size = 60).encode(
column='Pet',
x = "Gender",
y = "Age",
color=alt.Color('color', scale=None),
).properties(
width=125,
height=300,
).configure_title().configure_axis(
labelFontSize = 12,
titleFontSize = 14
)
chart
我想增加列标题的大小(我想这就是名称?)"Pet" 更大。我该怎么做?
列header属性可以通过column
编码的header
属性进行调整;例如:
column=alt.Column('Pet', header=alt.Header(titleFontSize=20))
您可以阅读 alt.Header
documentation 中的所有可用属性。