2016-06-17 4 views
0

파이썬에서 pyqtgraph 라이브러리를 사용하여 오디오 신호의 진폭을 플로팅하고 싶습니다. http://www.pyqtgraph.org/documentation/graphicsItems/plotdataitem.html 그래서 내가 개체 "음모"만든 내 코드에 :NameError : 전역 이름 'PlotDataItem'이 정의되어 있지 않습니다.

plot=PlotDataItem() 

과 X (길이)와 y (num_data를) 음모를 내가 값 여기에 정의 PlotDataItem (xValues, yValues)를 사용하고 있습니다 이런 식으로했다 :

NameError: global name 'PlotDataItem' is not defined.

내가 'PlotDataItem'이 pyqtgraph 라이브러리에 정의 된 생각했기 때문에 내가 꼬마 도깨비가 이유를 이해하지 않습니다

plot.PlotDataItem(length, num_data) 

나는이 오류 orted. 저는 파이썬에 익숙하지 않아서 저는이 두 줄을 처리하지 않았습니다.

import pyqtgraph 

plot = pyqtgraph.plot(length, num_data) 

그런 다음 그러나 당신이 좋아하는 plot 객체를 사용

+0

아마 그렇지만 가져 오기를하지 않으면 파이썬에서 어떤 이름도 사용할 수 없습니다. 수입품을 보여주십시오. –

답변

0

당신이 링크 된 문서는

Instances of PlotDataItem are usually created by plot() methods such as pyqtgraph.plot() and PlotItem.plot()

그래서이 같은 플롯을 pyqtgraph를 가져온 다음에 전화를해야했다.

관련 문제