我想用 Python 计算函数的均方根。我的函数是一个简单的形式,如 y = f(x)。 x 和 y 是数组。
我尝试了 Numpy 和 Scipy Docs ,但找不到任何东西。
原文由 user4179448 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想用 Python 计算函数的均方根。我的函数是一个简单的形式,如 y = f(x)。 x 和 y 是数组。
我尝试了 Numpy 和 Scipy Docs ,但找不到任何东西。
原文由 user4179448 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以使用 sklearn 函数
from sklearn.metrics import mean_squared_error
rmse = mean_squared_error(y_actual,[0 for _ in y_actual], squared=False)
原文由 Peter Cotton 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
我假设您想计算以下伪代码给出的表达式:
即
y
元素的平方值的均值的平方根。在 numpy 中,您可以简单地平方
y
,取其 平均值,然后取其 平方根,如下所示:所以,例如:
如果您想问其他问题,请务必澄清您的问题。