Homepage » Toolkit » 9 Javascript könyvtárak interaktív diagramok létrehozásához

    9 Javascript könyvtárak interaktív diagramok létrehozásához

    Tehát a kezedben rengeteg adat van, számos változóval, hogy valahogy másra kell továbbítanod. A nyers, szervetlen adatok nehezen érthetik meg őket. Ezért van szüksége a diagramok segítségére. A web design, A diagramok az egyik legjobb eszköz az adatmegjelenítéshez. Könnyen olvasható, könnyű a szemen és viszonylag könnyen beállítható.

    De vegyük fel a dolgokat egy szögben: lássuk adjunk hozzá animációt és interaktivitást ezekhez a diagramokhoz, úgy, hogy az olvasók nemcsak valami újat tudjanak tanulni a diagramból, hanem vele is játszani. Valóban könnyebb, mint amilyennek hangzik, köszönhetően számos JS könyvtárnak. Nézzük meg őket.

    1. JS

    Chart.js egy nem függő könyvtár, amely 6 különböző típusú diagramokat hoz létre: vonalkódok, sávdiagramok, radar diagramok, poláris terület diagramok, pite és fánk diagramok. A könyvtár a diagramtípus szerint is meg van osztva, így az oldalai nem lesznek leereszkedve azzal, ami nem szükséges. Támogatja a rugalmas kialakítást, és könnyen módosíthatja a változókat, például a színt vagy az animációt, hogy testreszabja a diagram felületét.

    2. Chartist JS

    Chartist JS nagyszerű könyvtár, amely az SVG-t használó érzékeny diagramokat készít. A válaszadó képessége mellett a Chartist rugalmasságot biztosít azáltal, hogy egyértelműen elkülöníti az aggályokat: a stílust a CSS-szel és az irányítást a JS-sel. A testreszabás megkönnyítése érdekében a SASS fájlokat tartalmazza. A nagyszerű dolog, hogy korlátlan lehetőségeket kínál a diagramod animálására a Chartist animációs API-val (SMIL), amely további animációs lehetőségeket kínál.

    3. C3 JS

    C3 JS egy könyvtár, amely a D3 JS alapján készít diagramokat. A szükséges kódot a D3 JS-hez való diagramok összeállításához tárolja, így kihagyhatja a D3-kód írását, és csak adja meg az adatokat. A C3 sokféle API-val rendelkezik, amellyel könnyen kezelheti a diagramjait. A diagram testreszabásához adja meg saját egyéni stílusait az adott CSS osztályokhoz. Építsd a diagramokat egyszerű vonalkódoktól a diagramok méréséhez. Nézze meg ezt az oldalt, hogy megtudja, hogyan működik a könyvtár.

    4. Flot

    Flot egy jQuery plguin egy olyan interaktív elemekkel rendelkező diagramok létrehozásához, mint a sorozat be- és kikapcsolása, adatpontok kölcsönhatása, panoráma, nagyítás és így tovább. A flot számos diagramtípus opcióval rendelkezik, és ha több képességet szeretne a diagramon, itt néhány plugin is használható. A diagramok jól fognak működni a böngészőkkel, amelyek támogatják a HTML vászonokat.

    5. EChart

    Echart egy elképesztően átfogó kínai könyvtár, amely több diagramtípusot támogat, a nagy adatokat feldolgozhatja (akár 200 000 adatpontot rajzolhat egy kartéziai diagramon), skálázott barangolással rendelkezik, képes arra, hogy könnyedén kivonja, integrálja és kicserélje az adatokat a több diagram között. az egyik, hogy könnyen átválthasson egy adattípust egy másikra, és sokkal többet.

    6. Bölcsesség

    Peity hozzáad egy mini táblázatot a weboldalához. Ez egy kis jQuery plugin, amely egy elemet mini-ként alakít át svg vonal, bár, fánk vagy kördiagram. Csak egy elemet kell létrehoznia, és olyan értéket kell adnia, mint az 1/5 és hívjon peity ( 'pite') azon az elemen, hogy hozzon létre egy mini kördiagramot. Ha például egy ötödik kiemelt fánk diagramot szeretne létrehozni, itt van a HTML:

    1/5

    Testreszabhatja a diagram színét, sugarát, szélességét és magasságát, de alapértelmezés szerint kis méretben jelenik meg.

    7. DC JS

    DC JS hasonlít a C3 JS-hez a használt motor tekintetében; mindketten a D3 könyvtárat használják a grafikonok SVG-ben történő megjelenítéséhez. A DC JS a böngészők és a mobil eszközök adatainak és elemzésének megjelenítésére szolgál. Mivel a D3 JS-t használja, lehetővé teszi a felhasználói interakció hozzáadását a diagramhoz. A DC JS egy erőteljes könyvtár, amely egyszerű és nagy bonyolultságú diagramokat hoz létre.

    8. Google diagram

    Interaktív grafikonokat és adathordozókat hozhat létre a Google vizualizációs API segítségével a Google Diagramon keresztül. Vannak diagramgalériák, amelyekkel megtekintheti a Google Chart adatmegjelenítési képességeit. Először az egyszerű JavaScript beágyazása a weblapjára, hogy betöltse a szükséges Google Chart könyvtárakat. Ezután jegyezze fel a kívánt adatokat, és készítsen néhány testreszabást a diagram beállításain keresztül. Végül hozzon létre egy azonosítóval rendelkező diagramobjektumot, és a weblapján hozzon létre egy

    az azonosítóval a diagram megjelenítéséhez.

    9. NVD3

    NVD3 egy újrafelhasználható diagramok és diagramösszetevők halmaza, amelyeket D3 JS-vel építettek. Ez a könyvtár tehát egy „sablon”, amely megkönnyíti a grafikonok építését. Itt tekintheti meg az NVD3-val készült sok mintatáblát.

    Most olvassa el: JavaScript-könyvtárak az interaktív és testreszabott térképek létrehozásához