2012-01-23 5 views
1

Мне интересно, знает ли кто-нибудь о простой библиотеке графиков javascript, которая может отображать, например, точки (5, -2) и (6,1). Я также хотел бы провести линию между этими двумя пунктами.Javascript- Graphing Library

Я искал, но пока не нахожу любую [удобную в использовании] библиотеку, которая может это сделать. Я был бы признателен за любую помощь или ссылки на библиотеки.

Спасибо!

+1

Какие библиотеки вы считаете не «удобными в использовании»? – jondavidjohn

+0

gRaphael, почти все. По какой-то причине он отказывается работать на меня. – Objc55

+0

The Best: [Highcharts] (http://highcharts.com) – Chad

ответ

1

Отвечая на ваш последний комментарий, как создать и построить некоторые основные моменты с Flot является:

$(function() { 
var d = [[0, 3], [4, 8], [7, 2]]; 
    $.plot($("#placeholder"), [ d ]); 
}); 

Здесь у вас есть док для более сложных графиков http://people.iola.dk/olau/flot/API.txt и страница веб-проект (Google Code)

http://code.google.com/p/flot/

Надеется, что это может помочь вам, если не на этом сайте, которые можно найти список JavaScript черчения и черчения библиотеки

http://javascript.open-libraries.com/utilities/chart/20-best-javascript-charting-and-plotting-libraries/

Редактировать Если вы хотите построить одну точку, лучший способ я нашел, чтобы использовать параметры:

var d = [[1,3]]; 
    var options = { 
     series: { 
      lines: { show: false }, 
      points: { show: true } 
     } 
    }; 
    $.plot($("#placeholder"), [ d ], options); 
+0

Если вы хотите нарисовать больше строк, вы можете сделать $ .plot ($ («# placeholder»), [d1, d2 и т. Д.]); ;) – cabreracanal

+0

Спасибо, что код работает. Эта библиотека выглядит идеально, за исключением того, что мне все еще сложно определить, как построить только одну точку. – Objc55

+0

Точки указаны как массив массивов из двух значений. [0,3] - это просто точка, помещенная в x = 0 и y = 3. Это то, о чем вы говорите? – cabreracanal

 Смежные вопросы

  • Нет связанных вопросов^_^