django를 사용하여 개발 된 웹 응용 프로그램에 차트를 포함시키고 싶습니다.django 웹 응용 프로그램의 차트
나는 서버 측에서 할 것이 아니라 나는 또한에 차트를 포함 원하는대로, 구글 차트 API에 Ajax 요청을 보낼 Google charts API, ReportLab, PyChart, MatPlotLib 및 ChartDirector건너왔다
가장 좋은 옵션은 무엇이며, 어떤 것이 다른 장점과 단점입니까?
django를 사용하여 개발 된 웹 응용 프로그램에 차트를 포함시키고 싶습니다.django 웹 응용 프로그램의 차트
나는 서버 측에서 할 것이 아니라 나는 또한에 차트를 포함 원하는대로, 구글 차트 API에 Ajax 요청을 보낼 Google charts API, ReportLab, PyChart, MatPlotLib 및 ChartDirector건너왔다
가장 좋은 옵션은 무엇이며, 어떤 것이 다른 장점과 단점입니까?
또 다른 선택은 CairoPlot입니다.
우리는 우리가 필요로하는 종류의 컨트롤을 우리에게 정확히 준 유일한 도구 였기 때문에, 장고 앱 중 하나의 심각한 그래픽을 위해 다른 것들보다 matplotlib을 선택했습니다.
PNG를 생성하는 성능은 우리에게는 좋았지 만 하루에 10 개 미만의 로그인으로 매우 전문화 된 응용 프로그램이었습니다.
안녕하세요, 나는 카이로 (CairoPlot)를 유지하는 사람입니다. CairoPlot에서 사용하지 못한 것을 정의 할 수 있습니까? 어쩌면 내가 고칠 수 있도록 장고 애플 리케이션을위한 더 나은된다. – Rodrigo
@Rodrigo : CairoPlot을 생각해 보면 문제는 단순히 matplotlib을 사용하여 코드화 된 차트가있을 때까지 CairoPlot을 발견하지 못했기 때문입니다. 나는 내가 잊어 버리고있는 것이 있는지보기 위해 팀원들과 점검 할 것이다. 우리 프로젝트도 1.1 이전 이었으므로 문제가 될 수 있습니다. –
@Van Gale : 니스. 요즘 사용하려고하면 트렁크 버전을 사용해야합니다. 아직 버전 1.2를 릴리스하지 않았기 때문입니다. – Rodrigo
열기 플래시 차트 2
http://teethgrinder.co.uk/open-flash-chart-2/
파이썬 라이브러리 http://btbytes.github.com/pyofc2/
kybi
Python 라이브러리에 연결해 주셔서 감사합니다. – Lionel
글쎄, 나는 OpenFlashChart 2를 사용하는 오픈 소스 프로젝트, Djime에 참여 해요.
our code에서 볼 수 있듯이 OFC에서 사용하는 JSON 데이터를 생성하는 작업은 약간 복잡하지만 툴팁 등을 다른 요소에 추가 할 수 있으므로 출력이 매우 유용하고 사용하기 쉽습니다.
저는 플래시가 마음에 들지 않으므로, 내 +1은 이전에 보지 못했던 프로젝트를 가리키고, 장난감과는 달리 심각한 프로젝트처럼 보이게하기위한 것입니다. 감사! –
@mikl 프로젝트 링크가 DEAD입니다 : | –
나는 장고와 함께 FusionCharts Free을 사용했습니다.
플래시 기반의 오픈 소스, 다중 라이센스가 있으며 문서화가 잘되어 있습니다. 그것은 ActionScript 1이지만 AS 버전은 다른 사람을위한 것이었지만 실제로는 나를위한 기준이 아니 었습니다.
내가 원했던 패키지는 graphite입니다. 이것은 장고로 구축 된 그래프 작성 서버/플랫폼입니다. 주식 가격이나 대역폭 이용률과 같이 "숫자 시계열 데이터"에 특화되어 있습니다. 그게 당신의 필요에 맞는다면 나는 그것을 조사 할 것입니다. 여기에 몇 가지 스크린 샷은 다음과 같습니다 당신이 전체 페이지 플로팅를 얻을 수 있기 때문에
나는 클라이언트 측 차트를 좋아한다.
좋은 옵션은 JSON 데이터를로드 할 수있는 Jquery Flot : http://code.google.com/p/flot/ 인 것 같습니다. 그러나 pdf 지원을받을 수 없습니다.
아마도 여기에보세요 : Django Plotting app. HowTo는 matplotlib 플롯을 관리 인터페이스에 삽입하고 PDF보기를 만드는 방법을 설명합니다.
링크가 부패했습니다. – tacaswell
이 컨텍스트에서 "최상"은 무엇을 의미합니까? 최적화하려는 기준을 정의하십시오. –
API, 미학 및 pdf에 쉽게 포함시킬 수있는 기능의 단순함 –
그렇다면 PDF에 png 파일을 포함시키는 것이 쉽다고 생각하면 CairoPlot이 좋은 선택입니다. – Rodrigo