To zależy trochę od tego, co wszystko trzeba wykonać z biblioteką, ale może znajdziesz te rozważania użytecznych ...
można zrobić całkiem sporo z tylko CSS i uczynić Twoja własna "biblioteka", aczkolwiek ograniczona, dla wykresów, takich jak poziome wykresy słupkowe. Na przykład:
http://meyerweb.com/eric/css/edge/bargraph/demo.html
http://applestooranges.com/blog/post/css-for-bar-graphs/
jQuery Sparklines nie jest prawdziwym "biblioteka", albo, ale ma kilka świetnych opcji, i działa przez całą drogę powrotem do IE 6. Zdecydowanie niedoceniany.
http://omnipotent.net/jquery.sparkline/
Highcharts może być dobry zakład.
http://www.highcharts.com/
Jeśli Protovis miał pełne wsparcie dla IE, to może być uważany za najlepszy, ponieważ jest zgodna z najlepszymi praktykami w zakresie wizualizacji danych. jednak, że nie ma na świecie najbardziej dostępnego API, a nie obsługuje IE, a przynajmniej nie w całości - czytaj problemu 15:
http://vis.stanford.edu/protovis/
http://code.google.com/p/protovis-js/issues/detail?id=15
Amcharts ma lampy błyskowej oparte na wykresach, ale zauważ: Wydaje mi się, że pracują nad biblioteką javascript dla swoich wykresów. Jeśli i kiedy wyjdą ze swoją biblioteką, mam wrażenie, że jest ona całkiem niezła.
http://www.amcharts.com/
Należy również wziąć pod uwagę to przy wyborze biblioteki: jeśli widzisz mnóstwo 3-D ułożone wykresów kołowych lub błyszczących barów lub rozwijanej cieniu, wtedy uważać: to dobry zakład twórcy tych wykresów nie stworzyli ich z myślą o najlepszych praktykach wizualizacji danych.
+1 Chciałbym głosować jeszcze bardziej, gdybym mógł. Chciałbym wiedzieć o połowie tych bibliotek przed napisaniem własnego !! –
Jarzeniowe wykresy jQuery wyglądają naprawdę fajnie, wypróbuję to! [Rozważałem też wcześniej Highcharts, ale nie chciałem zajmować się problemami licencyjnymi :(.] – grautur