2017-12-19 25 views
0

내가 plotly에서 히트 맵을 그릴 다음 코드를 사용하여 그린 후 프롬프트 화면을 엽니 다 :는 Plotly 플롯

import plotly.offline as plotly 
import plotly.graph_objs as graph_objs 

x = [] 
# fill x with stuff 
path = os.path.join(self.get_current_job_directory(), track + '.html') 
trace = graph_objs.Heatmap(z = x) 
data = [trace] 
plotly.plot(data, filename = path) 

을하지만이 같은 프롬프트 화면을 얻을. 필자는 원격 서버에 수백 개의 그러한 플롯을 생성 할 필요가 있으며이를 해산하는 것이 실용적이지 않습니다.

enter image description here

어떻게

이 없애?

답변

1

인수는 플롯을 포함하도록 생성 한 HTML 파일에 사용할 파일 이름을 Plotly에 알려줍니다. 그 파일은 시스템의 기본 HTML 뷰어에서 보게됩니다.이 경우에는 Lynx 인 것 같습니다. Lynx는 텍스트 전용 웹 브라우저이므로 음모를보기에 오히려 쓸모가 없습니다.

는 플롯을 열지 않도록하여 plot() 전화에 auto_open=False를 추가하려면

plotly.plot(data, filename=path, auto_open=False)