2

저는 파이썬을 사용하여 데이터 시각화 작업을 해왔습니다. 그렇게 생각하기 위해 저는 Matplotlib을 사용하여 시각화를 얻었습니다. 그러나 이제는 완전한 GUI 외에도 대화 형 시각화를 제공해야한다는 요구가 있습니다. 파이썬에서 지금까지 수행 된 모든 작업을 잃지 않고 어떻게 할 수 있을지 궁금합니다. 즉, 파이썬이 그런 일을 할 수있는 도구가 있거나 D3이나 그와 비슷한 것을 사용해야한다면 말입니다. Here 내가 성취해야 할 것이 있습니다. 나는 웹 애플리케이션을 만들지 않고, 좋은 GUI와 데이터 상호 작용을 제공 할 필요가있다.대화 형 데이터 시각화 - Python

미리 감사드립니다.

+0

d3은 웹 앱을 만드는 경우 좋은 해결책이 될 수 있지만 일반적인 파이썬 스크립트와 함께 사용하는 것은 어려울 것이라고 생각합니다. – yuvi

답변

2

뿐만 아니라 프레임 워크를 사용하여 웹 응용 프로그램을 대상으로 mwaskom에 의해 제안, 당신은 그런

필자는 여러 작은 프로젝트에서 PyQtGraph를 직접 사용해 왔습니다.

+0

안녕하세요, @jmetz. 답변 주셔서 감사합니다. 이 패키지는 GUI를 작성하거나 다른 라이브러리를 사용자에게 제공해야하는 경우에 유용합니다. 둘 다 제공해야합니다. 고맙습니다. – pceccon

+0

'PyQtGraph'는 GUI를 생성 할 클래스를 포함하고 pyqwt는 모든 Qt UI에 임베드 될 수있는 qt 위젯을 제공합니다. – jmetz

1

matplotlib 그래픽과 d3 사이의 변환을 제공하는 mpld3 프로젝트를 확인할 수 있습니다. 그것은 꽤 새롭고 빠르게 발전하고 있지만 적어도 눈을 떼지 않는 것이 좋습니다.

다른 접근 방식으로는 vincent 라이브러리가 있습니다.이 라이브러리는 자체 API를 가지고 있지만 파이썬에서 웹을 대상으로하는 그래픽을 만들기 위해 d3 (Vega를 통해)을 생산합니다.

관련 문제