Altair:提取并显示回归系数

尼基尔

问题解决了如何使用以下命令访问和显示R 2mark_text()

我对访问和显示系数感兴趣。文档中所述,rSquared替换会coef产生截距和斜率均平坦的数组

我如何才能索引到该数组以仅显示其中一个值,例如斜率?我想知道是否mark_text()应该在步骤之前进行转换(可能是transform_filter(),或者是否altair.Text()可以使用。

我知道其他 方法,这些方法涉及分别确定此信息,然后将其添加为附加层。

抱歉,这是一个非常简单的问题。提前致谢。

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'
)
line = chart.transform_regression('x', 'y').mark_line()

params = alt.Chart(df).transform_regression(
    'x', 'y', params=True
).mark_text(align='left').encode(
    x=alt.value(20),  # pixels from left
    y=alt.value(20),  # pixels from top
    text='rSquared:N',

    # text='coef:N' # flattened array
    # text='coef[0]:N' # fails
)

chart + line + params
jakevdp

您可以使用计算转换来访问它:

params = alt.Chart(df).transform_regression(
    'x', 'y', params=True
).transform_calculate(
    intercept='datum.coef[0]',
    slope='datum.coef[1]',
).mark_text(align='left').encode(
    x=alt.value(20),  # pixels from left
    y=alt.value(20),  # pixels from top
    text='intercept:N'
)

chart + line + params

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从 statsmodels 中提取回归系数

来自分类Dev

使用R提取每个回归系数(1104线性回归)的p值列表

来自分类Dev

如何从R中的栅格堆栈中提取回归系数?

来自分类Dev

如何修改函数以提取R中的某些回归系数

来自分类Dev

回归系数与效应大小相同吗?

来自分类Dev

获得R中的回归系数

来自分类Dev

按名称选择回归系数

来自分类Dev

在图形上打印回归系数(ggplot)

来自分类Dev

R中的项目级回归系数?

来自分类Dev

R-线性回归中的回归系数和绝对

来自分类Dev

根据公式和回归系数创建函数

来自分类Dev

如何获取mlr3中的Logistic回归系数?

来自分类Dev

多元回归系数的标准误差

来自分类Dev

Stata:将回归系数存储在csv文件中

来自分类Dev

线性回归系数信息作为数据框或矩阵

来自分类Dev

R:强制回归系数加起来为1

来自分类Dev

获取通过重采样计算的多个回归系数值

来自分类Dev

R-LRM Logistic回归系数/优势比?

来自分类Dev

使用方差分析测量回归系数的贡献

来自分类Dev

线性回归系数如何存储在Sklearn管道中?

来自分类Dev

如何采样回归系数的后验分布?

来自分类Dev

使用R Bootstrap获取回归系数名称

来自分类Dev

R中多元回归系数的GLHT

来自分类Dev

逻辑回归系数没有意义

来自分类Dev

滚动回归的回归模型系数提取问题

来自分类Dev

如何创建带有回归系数子集的拟合值来代替所有系数?

来自分类Dev

为什么sklearn的套索系数不等于线性回归系数?

来自分类Dev

当系数可以为NA时,始终获取回归系数

来自分类Dev

如何创建带有回归系数子集的拟合值来代替所有系数?