小编Ved*_*ora的帖子

如何在javascript中找到多变量回归方程

我搜索了堆栈溢出,但没有找到任何与我的相同的问题,因为没有一个真正有多个自变量.基本上我有一组数据点,我希望能够找到这些数据点的回归方程.到目前为止我的代码看起来像这样:(w,x,z是自变量,y是因变量)

var dataPoints = [{
 "w" : 1, "x" : 2, "z" : 1, "y" : 7
}, {
 "w" : 2, "x" : 1, "z" : 4, "y" : 5
}, {
 "w" : 1, "x" : 5, "z" : 3, "y" : 2
}, {
 "w" : 4, "x" : 3, "z" : 5, "y" : 15
}];
Run Code Online (Sandbox Code Playgroud)

我想要一个返回公式对象的函数,如下所示:

var regressionEquation = [{
 "var" : "w", "power" : 1, "coeff" : "1.5"
}, {
 "var" : "x", "power" …
Run Code Online (Sandbox Code Playgroud)

javascript math regression

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

Python的QPX Express API

我正在尝试使用来自python的Google的QPX Express API.我在发送请求时遇到了两个问题.起初我试过的是这个:

url = "https://www.googleapis.com/qpxExpress/v1/trips/search?key=MY_KEY_HERE"
values = {"request": {"passengers": {"kind": "qpxexpress#passengerCounts", "adultCount": 1}, "slice": [{"kind": "qpxexpress#sliceInput", "origin": "RDU", "destination": location, "date": dateGo}]}}
data = json.dumps(values)
req = urllib2.Request(url, data, {'Content-Type': 'application/json'})
f = urllib2.urlopen(req)
response = f.read()
f.close()
print(response)
Run Code Online (Sandbox Code Playgroud)

基于以下代码:urllib2和json

当我运行上面的代码时,我收到以下错误消息:

TypeError: POST data should be bytes or an iterable of bytes. It cannot be of type str.
Run Code Online (Sandbox Code Playgroud)

我搜索了一个解决方案并根据以下问题调整了我的代码:TypeError:POST数据应该是字节或可迭代的字节.它不能是str

我将代码更改为:

url = "https://www.googleapis.com/qpxExpress/v1/trips/search?key=AIzaSyCMp2ZnKI3J91sog7a7m7-Hzcn402FyUZo"
values = {"request": {"passengers": {"kind": "qpxexpress#passengerCounts", "adultCount": 1}, "slice": [{"kind": "qpxexpress#sliceInput", "origin": "RDU", "destination": …
Run Code Online (Sandbox Code Playgroud)

python post google-api urllib python-3.x

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

标签 统计

google-api ×1

javascript ×1

math ×1

post ×1

python ×1

python-3.x ×1

regression ×1

urllib ×1