2014-12-12 6 views
2

PTVS 대화 형 디버거 안에 팬더 개체를 플로팅 할 수 있습니까? 플롯을 jpeg로 디스크에 저장할 수 있습니까?PTVS 플롯 판다 데이터 프레임과 matplotlib이있는 시리즈 (파이썬 디버그 대화 형)

나는 PTVS를 처음 사용하기 시작할 때 이것을 할 수 있었다고 생각한다. (작년에는 그 멋진데!)하지만 나는 다시 시도해 보았고 어떤 플롯도 나타나지 않았다. 나는이 일을하기 위해서 뭔가 특별한 것을해야만하는지 기억하지 못한다. 그리고 몇몇 구글 검색을 할 때 나는이 점에 관해서 현재 가장 좋은 연습의 혼란스러운 그림을 얻는다.

이 팬더 튜토리얼에 표시된 것과 비슷한 디버그 대화식 창에서 다이어그램을 플로팅 할 수 있기를 원합니다.

http://pandas.pydata.org/pandas-docs/stable/visualization.html

이 가능합니까?

비주얼 스튜디오 프로페셔널 2013 업데이트 4가 (최신 내가 생각) PTVS이 2.1.21008.00은 (최신 내가 생각)

모든 도움에 감사드립니다.

- 제이슨

[편집 :이 http://pytools.codeplex.com/discussions/574776에 대한 추가 정보를 원하시면 불행히도

+2

답변에 추가하려면, IPython, numpy/scipy, matplotlib, pandas 및 scikit-learn 지원 및 통합은 현재 초기 계획 단계에있는 다음 PTVS 릴리스의 주요 초점이므로 이러한 것에 관심이있는 사용자로서의 사용자 의견은 매우 유용 할 것입니다 개발을 안내합니다. 어레이 및 데이터 프레임 그리드 뷰와 matplotlib 그래프 작업을 모두 사용하여 디버깅하는 동안 (REPL, 지역 및 시계, 새로운 전용 디버거 도구 창에서) 디버깅하는 동안 데이터를 시각화하는 것이 중요한 항목 중 하나라고 할 수 있습니다. "반드시 가지고 있어야하는"목록에 이미 있습니다. –

답변

3

없습니다. 정규 대화식은 다른 것들 중에서도 인라인 플롯을 가능하게하는 IPython 모드를 가지고 있습니다. 하지만 디버그 대화 형에는 없습니다.

물론 디버그 대화 형에서 matplotlib을로드하고 작업 내용을 그릴 수 있습니다. 그러나 그 모드에서 VS 사이에 이벤트 루프가 통합되어 있지 않으므로 플롯은 기본적으로 모달 창처럼 작동합니다. 플롯 창을 닫을 때까지는 디버깅을 계속하거나 VS와 상호 작용할 수 없습니다.