Charted är ett verktyg för automatisk visualisering av data som ursprungligen skapades av Product Science-teamet på Medium. Ange länken till en datafil och Charted returnerar ett vackert, interaktivt och delbart diagram av data. Diagrammen ser ut så här:
Charted är medvetet sparsamt med alternativ för formatering och datatransformation och ger dig istället några kraftfulla kärnfunktioner:
- Rendering fungerar bra på alla skärmstorlekar, inklusive monitorer
- Hämtning av data och uppdatering av diagrammet var 30:e minut
- Förflyttning av dataserier till separata diagram
- Justering av diagramtyp, etiketter/titlar och bakgrund
Filer som stöds
Charted har för närvarande stöd för följande filtyper:
- .csv-filer
- .tsv-filer
- Google Spreadsheets (inställt på att kunna delas)
- Dropbox-delningslänkar till filer som stöds
Datastruktur
Charted behandlar den första kolumnen i datafilen som etiketter förx-axeln. Alla efterföljande kolumner läggs till som y-serier. Charted parar inte den första kolumnen (x-axeln), utan gör istället alltid lika stora avstånd mellan datapunkterna längs x-axeln.
Kör Charted
För att prova Charted laddar du helt enkelt ner repo:n och kör npm install
för att installera beroenden. Därefter kommer du att kunna köranpm start
. Detta kommer att starta en server på localhost:3000.