【发布时间】:2018-06-09 10:58:02
【问题描述】:
好的,几天前我开始使用 Python。我主要将它用于数据科学,因为我是一名本科化学专业的学生。好吧,现在我遇到了一个小问题,因为我必须推断一个函数。我知道如何制作简单的图表,所以请尽量简单地向我解释。我开始:
from matplotlib import pyplot as plt
from matplotlib import style
style.use('classic')
x = [0.632455532, 0.178885438, 0.050596443, 0.014310835, 0.004047715]
y = [114.75, 127.5, 139.0625, 147.9492188, 153.8085938]
x2 = [0.707, 0.2, 0.057, 0.016, 0.00453]
y2 = [2.086, 7.525, 26.59375,87.03125, 375.9765625]
因此,对于这些值,我必须找出一种推断方法,以便在我的 x=0 时获得 y(或 y2)值。我知道如何在数学上做到这一点,但我想知道 python 是否可以做到这一点以及如何在 Python 中执行它。有简单的方法吗?你能给我举一个我给定价值观的例子吗? 谢谢
【问题讨论】:
-
您是否混淆了外插和插值?
-
不,我特别需要超出我的值范围的值
-
您的问题不清楚。你在问什么?你能提供一些示例输入/输出吗?
-
@pault 好的,我让我的问题更简单了......我希望现在更清楚了。我只是想推断一个函数,但我只有该函数的某些值。现在首先我需要一个函数,它可以在给定值的范围内给我合理的输出
-
听起来您可能想应用线性回归?
标签: python numpy matplotlib extrapolation