查看或缩放参数
View or zoom parameter
我正在尝试绘制不同的数据点,由于默认视图或缩放级别相当接近,所以边缘的数据点不是很清楚。如何设置要进一步缩小的视图或缩放级别?
另外,我是否使用 .interactive()
在这方面没有什么不同,因为它可以让我之后缩小,但不会进一步改变起始缩放级别。
请查看附件截图:
import altair as alt
df_top100_favorite_count = df_tweets.nlargest(100, 'favorite_count')
alt.Chart(df_top100_favorite_count).mark_point().encode(
x='created_at',
y='favorite_count',
tooltip='text',
).properties(
title='Top 100 favorised tweets'
).interactive()
您可以通过设置 alt.Scale
的 padding
属性 来实现。对于您的图表,它可能如下所示:
import altair as alt
df_top100_favorite_count = df_tweets.nlargest(100, 'favorite_count')
alt.Chart(df_top100_favorite_count).mark_point().encode(
x=alt.X('created_at', scale=alt.Scale(padding=100)),
y='favorite_count',
tooltip='text',
).properties(
title='Top 100 favorised tweets'
).interactive()
我正在尝试绘制不同的数据点,由于默认视图或缩放级别相当接近,所以边缘的数据点不是很清楚。如何设置要进一步缩小的视图或缩放级别?
另外,我是否使用 .interactive()
在这方面没有什么不同,因为它可以让我之后缩小,但不会进一步改变起始缩放级别。
请查看附件截图:
import altair as alt
df_top100_favorite_count = df_tweets.nlargest(100, 'favorite_count')
alt.Chart(df_top100_favorite_count).mark_point().encode(
x='created_at',
y='favorite_count',
tooltip='text',
).properties(
title='Top 100 favorised tweets'
).interactive()
您可以通过设置 alt.Scale
的 padding
属性 来实现。对于您的图表,它可能如下所示:
import altair as alt
df_top100_favorite_count = df_tweets.nlargest(100, 'favorite_count')
alt.Chart(df_top100_favorite_count).mark_point().encode(
x=alt.X('created_at', scale=alt.Scale(padding=100)),
y='favorite_count',
tooltip='text',
).properties(
title='Top 100 favorised tweets'
).interactive()