如何在 python 中获取 log10 值的倒数?

新手上路,请多包涵
y=np.log10(train_set["SalePrice"])

我如何找到这个的倒数?我希望它返回到原始值而不是缩放后的值

原文由 user9093127 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 499
2 个回答

在这里查看对数反转: https ://www.rapidtables.com/math/algebra/Logarithm.html

10 ** y 应该在这里为你解决问题

原文由 Piotrek 发布,翻译遵循 CC BY-SA 4.0 许可协议

希望以上答案对您有所帮助,以防您或任何人想要 log10(以 10 为底)和 log(自然)的倒数

# Logarithm and back to normal value
y = np.log10(train_set["SalePrice"])
train_set["SalePrice"] = 10 ** y

# Natural log and back to normal value using built-in numpy exp() function
y = np.log(train_set["SalePrice"])
train_set["SalePrice"] = np.exp(y)

原文由 jcdevilleres 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题