Prikazovanje podatkov (grafi)

Sem postavil temo v to sekcijo, ker se gre za zadevo za lastno uporabo in ne programiranje.

Imam OGROMNO količino podatkov, ki bi jih rad čimbolj učinkovito ročno pregledoval (na svojem serverju).

X os je čas (timestamp). Y je pač neka vrednost.

Rad bi nek (jQuery?) modul, ki bo omogočal, da naredim fullscreen graf, ki ga lahko čimbolj učinkovito pregledujem. Npr:
- S scrollom zoomiranje X osi
- scrollanje levo/desno
- s tipkami preskakovanje levo in desno
- izklapljanje različnih virov podatkov (različnih linij grafa)
- raztegovanje z miško v vse smeri.

Rad bi res neko hardcore varjanto, ki mi omogoča, da si scustomiziram obliko in funkcije s čim manj dela ampak, da ima čimveč funkcij, ki jih lahko potencialno uporabim. Čimbolj tekoče in optimizirano.

Lahko je tudi plačljivo v mejah normale.

5 odgovorov

Če bi se jaz loteval take naloge, potem bi za graf uzel tole: Amcharts (glede na funkcionalnosti, ki si jih opisal)

Malo me skrbi:

Imam OGROMNO količino podatkov, ki bi jih rad čimbolj učinkovito ročno pregledoval (na svojem serverju).

... da ima čimveč funkcij, ki jih lahko potencialno uporabim. Čimbolj tekoče in optimizirano.

Koliko je teh podatkov? V kakšni obliki jih imaš shranjene? Kako boš podatke pretvoril v graf? Boš imel filtriranje teh podatkov (recimo po datumu, ključnih besedah, ...)?
V primeru, da dodaš še kakšne funkcionalnosti (tako, da se bo graf med uporabo moral osveževati) zna zadeva postati konkretno počasna in to ni odvisno (samo) od jquery plugina, ampak od veliko drugih dejavnikov :)

1

Sikmajnd hvala za predlog bom pogledal.

Podatkov je recimo 100.000 entrijev dnevno za posamezno "linijo" grafa. Recimo 5 do 6 linij torej cca 500, 600k "točk". Recimo ce za eno uro graf zrisem da to zmanjsam na cca 24.000 tock. Bom probal da vidim kako se obnese tole. Drugace bom pac sproti loadal podatke glede na zoom na grafu.

Je pa precej zoptimizirano pisanje/branje podatkov tako da me skrbi samo prikaz.

Poglej http://www.highcharts.com/ . Jaz sem bil na google charts, pa mi je zeko priporočal tega pred parimi leti. Sedaj uporabljam izključno njega.

Glede funkcij, ki jih potrebuješ ne vem če je kompatibilen.

1

Hvala. Na prvi uč ima vse razen scroll zoomanja ampak sem samo preletel dokumentacijo. Bom jutri pogledal obe opciji, da vidim kaj lahko porabim na hitro.

Tole je fajn za vizualizacijo podatkov, obstaja tudi močnejša plačljiva verzija.