python - Pandas 数据框计算

标签 python pandas dataframe

我正在尝试使用 Pandas 数据帧计算指标。特别是,我得到一个结果对象

prediction = results.predict(start=1,end=len(test),exog=test)

实际值在

给出的数据框中
test['actual']. 

我需要计算两件事:

  1. 如何计算误差平方和?所以基本上,我会逐个元素地做减法,然后对这些元素的平方求和。

  2. 如何计算预测值的平方和减去实际值的平均值?原来如此

    (x1-mean_actual)^2 + (x2-mean_actual)^2...+(xn-mean_actual)^2
    

最佳答案

第一个是

((prediction - test['actual']) ** 2).sum()

第二个是:

((prediction - test['actual'].mean()) ** 2).sum()

关于python - Pandas 数据框计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20209808/

相关文章:

python - PyQt 从非 QThread 中唤醒主线程

python - 扩展安装错误: Please install nodejs 5+ and npm before continuing installation

python - 如何在 python 窗口中显示和管理 HTML

python 将数据框列拆分为多行

python - 基于日期时间索引 Pandas 每 12 小时合并数据框和填充列?

python - 使用 Scrapy 邮件模块发送电子邮件时连接被拒绝

python - 提高 pandas bool 索引的速度

python - 使用 Pandas DataFrame/排序

python - 如何将 xls 中的所有字段作为字符串导入 Pandas 数据框?

python - 想要根据条件连接两个数据框的最后一行