小编J.C*_*alc的帖子

在 Pandas 数据框上使用 polyfit,然后将结果添加到新列

我有一个这样的数据框。对于每个 Id,我有 (x1,x2), (y1,y2)。我想将这些提供给 polyfit(),获取斜率和 x 截距并将它们添加为新列。

    Id        x         y
    1     0.79978   0.018255
    1     1.19983   0.020963
    2     2.39998   0.029006
    2     2.79995   0.033004
    3     1.79965   0.021489
    3     2.19969   0.024194
    4     1.19981   0.019338
    4     1.59981   0.022200
    5     1.79971   0.025629
    5     2.19974   0.028681
Run Code Online (Sandbox Code Playgroud)

我真的需要帮助对正确的行进行分组并将它们提供给 polyfit。我一直在努力解决这个问题。任何帮助将是最受欢迎的。

python numpy linear-regression dataframe pandas

1
推荐指数
1
解决办法
7017
查看次数

标签 统计

dataframe ×1

linear-regression ×1

numpy ×1

pandas ×1

python ×1