2012-01-28 4 views
0

오픈 소스 ReportLab을 사용하여 일련의 보고서를 준비 중입니다. 보고서에는 많은 차트가 포함되어 있습니다. 지금까지 모든 것이 잘 작동합니다.ReportLab을 사용하여 차트에 커브를 맞 춥니 다

저는 두 개의 데이터 시리즈를 보여주고 각 시리즈에 맞는 곡선을 오버레이하는 (작동하는) 막대 차트를 가져 오라고했습니다.

같은 ReportLab 도면에 꺾은 선형 차트와 막 대형 차트를 모두 만들어 막대 그래프에서 분할 선을 오버레이 할 수있는 방법을 알 수 있습니다. 그러나 ReportLab에서 맞는 곡선에 대한 참조를 찾을 수 없습니다.

누구나 ReportLab의 일련의 데이터에 맞는 곡선을 그리거나이 작업을 수행하는 방법에 대한 제안 (차트를 matplotlib에서 생성해야한다고 생각합니다) ?

답변

1

MatPlotLib를 사용하는 것이 좋습니다. 이것은 정확히 처리 할 수있는 일종의 것으로, ReportLab만으로 한 항목을 함께 처리하는 것보다 훨씬 쉬울 것입니다. 특히 모든 항목을 직접 계산해야하고 세부 사항을 파악해야합니다. 그것을 올바른 장소에 그리는 법. MatLotLib는 ReportLab과 쉽게 통합됩니다. 저는 여러 번 조합을 사용하여 훌륭한 결과를 얻었습니다.

+0

감사합니다. Matplotlib에서 다이어그램을 생성 할 수 있습니다 (아내, 수학 선생님이 다항식 커브 피팅에 대한 재교육 과정을 제공 한 후). 이제 matplotlib 출력을 ReportLab에서 렌더링하도록 작업하고 있습니다. –

관련 문제