Q1:IndexError:索引1超出轴1的大小为1的范围

时间:2017-02-26 19:41:14

标签: arrays numpy pdf kde

我正在尝试使用前瞻估计器来估计分段概率密度函数的稳态分布。但得到错误

cafe_name = db.Column(db.ForeignKey(Cafe.name))

有谁可以告诉为什么第一个条件不起作用?

class Cafe(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String)

class Review(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    cafe_id = db.Column(db.ForeignKey(Cafe.id))
    cafe = db.relationship(Cafe, backref='reviews')

1 个答案:

答案 0 :(得分:0)

我要做的是检查condition1的值以及使用它编制索引的所有项目的形状,xyz。正如您所说,错误消息并不表示哪个索引是问题。

我对LAE一无所知。看起来它需要一个函数(这里是p)和一些参数。在这里,您传递的是n元素数组(k[:,t])。但是没有迹象表明它如何映射到x,y的{​​{1}}个参数。

以下是产生此错误的简单示例:

p

如果索引是一个数组,它可能会对整数或布尔值产生影响:

In [204]: x=np.arange(10).reshape(10,1)
In [205]: x[:,1]
---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-205-9bea3f5be5f1> in <module>()
----> 1 x[:,1]

IndexError: index 1 is out of bounds for axis 1 with size 1