查看或缩放参数

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.Scalepadding 属性 来实现。对于您的图表,它可能如下所示:

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()