2011-11-27 3 views
5

Ruby on Rails 3 앱에서 차트와 그래프를 생성해야합니다. 내가 나를 도와 보석 주위를 검색 한 내가 gchartrb, googlechartsgruff하지만, 처음 두를 발견Ruby on Rails 3 웹 앱의 차트

은 (주위 마지막 커밋 2008입니다) 레일 (3)를 지원하기 위해 너무 나이가하고 거친 I read 그것은 그 보인다 ImageMagick 및 RMagick에 따라 다르므로 권장하지 않습니다. 그러나 이것은 2007 년

HighCharts도 좋은 찾고 차트가 올해부터도했지만, 나는 많은 자바 스크립트 기술

그래서 보석 또는 일부 바/라인/파이를 가지고 최선의 어떤 접근 방식을 것 없어 레일 애플 리케이션의 차트?

답변

4

Google은 HTML5 및 JavaScript로 차트를 그릴 수있는 훌륭한 라이브러리를 보유하고 있습니다. Google 차트 도구라고합니다.

their Chart Gallery에서 원하는 차트 유형을 선택하고 JavaScript와 함께 사용할 수 있습니다. 많은 자바 스크립트 기술이 없어도 예제를 통해 작업을 완료하는 데 도움이됩니다.

0

몇 주 전에 Highcharts를 사용하기 시작했으며 사용자의 필요와 데이터의 복잡성에 따라 많이 자바 스크립트 지식이 필요 없다고 말할 수 있습니다. 그 차트와는 별개로 내 의견으로는 정말 멋져 보인다.

유용한 튜토리얼과 예제가 있습니다. 이 주제와 관련하여 railscast도 있습니다.

+0

하이 차트는 훌륭하지만 상업용 라이센스가 적용됩니다. – supertopi

+1

비싸지 않은 비싼 상용 라이센스를 추가 할 수 있다면 .. 나는 좋은 대안으로 FusionCharts를 추천한다. – Noz

2

질문에 이미 답변 한 경우에도 여기에 전달할 사람들에게 Morris을 제안하고 싶습니다. "별로 JavaScript 기술이 없다"고해도 좋은 차트를 만들 수 있습니다. 나는 또한 자바 스크립트 기술이별로 없지만 지금까지는 쉽지 않다. 기본적으로 서버 측에 JSON을 만들고 컨트롤러의 @variable로 설정해야합니다. 보기에서 자바 스크립트 코드에서이 변수에 액세스하면 모리스 호출로 전달됩니다.