1

matpolid を使用していくつかのデータを視覚化しようとしていますが、このエラーが発生しました

 File "C:\Python27\lib\site-packages\matplotlib\mlab.py", line 2775, in griddata
tri = delaunay.Triangulation(x,y)
 File "C:\Python27\lib\site-packages\matplotlib\delaunay\triangulate.py", line 98, in __init__
duplicates = self._get_duplicate_point_indices()
 File "C:\Python27\lib\site-packages\matplotlib\delaunay\triangulate.py", line 137, in _get_duplicate_point_indices
return j_sorted[mask_duplicates]
ValueError: too many boolean indices

関数を呼び出すと発生します

 data=griddata(self.dataX,self.dataY,self.dataFreq,xi,yi)

そのエラーが発生した理由を誰かが知っていますか? 私はそれをパラメータで何かと仮定しますが、私は何を理解することができます

4

1 に答える 1

0

matplotlib を更新する価値があるかもしれません。v1.3.0 に組み込まれた三角測量コードには多くの作業が行われました。

matplotlib v1.3.0 の新機能ページはhttp://matplotlib.org/users/whats_new.html#triangular-grid-interpolationにあります。

于 2013-08-16T07:57:47.863 に答える