我正在使用此示例https://altair-viz.github.io/user_guide/transform/regression.html 在 altair 中绘制回归趋势线。
import altair as alt
import pandas as pd
import numpy as np
np.random.seed(42)
x = np.linspace(0, 10)
y = x - 5 + np.random.randn(len(x))
df = pd.DataFrame({'x': x, 'y': y})
chart = alt.Chart(df).mark_point().encode(
x='x',
y='y'
)
chart + chart.transform_regression('x', 'y').mark_line()
Run Code Online (Sandbox Code Playgroud)
此外,我想将 rSquared 值作为文本添加到图表中。如何访问该值?根据文档,它应该是这样的:
chart + chart.transform_regression('x', 'y', params=True).mark_text()
Run Code Online (Sandbox Code Playgroud) 是否可以更改滑块选择绑定的位置?
在 altair 文档或 vega-lite 文档 ( https://vega.github.io/vega-lite/docs/bind.html )中找不到某些内容。
我想将年份滑块向上移动,靠近主散点图:
https://vizsim.github.io/pkws_in_D/kba_neuzl_umwelt_fz14_v01.html
