18 repository-uri
Mappings that translate data values to visual coordinates for chart rendering.
Distinct from Coordinate System Mapping: Focuses on chart axes and layout generators rather than spatial data format transformations.
Explore 18 awesome GitHub repositories matching data & databases · Visualization Coordinate Mapping. Refine with filters or upvote what's useful.
react-vis este o bibliotecă de vizualizare a datelor pentru React și un framework de charting declarativ utilizat pentru a crea reprezentări grafice compozabile. Oferă un sistem pentru randarea vizualizărilor complexe prin compunerea unor blocuri de construcție simple în structuri de grafice mai mari. Biblioteca include instrumente specializate pentru maparea datelor ierarhice prin diagrame sunburst și tree maps, precum și vizualizarea fluxurilor și relațiilor folosind diagrame Sankey. De asemenea, oferă un vizualizator de date multivariate pentru plotarea datelor de înaltă dimensiune prin coordonate paralele, diagrame radar și vizualizări radiale. Framework-ul suportă implementări standard de charting pentru grafice liniare, cu bare și plăcinte, alături de gestionarea legendelor și ploturi cu coordonate ortogonale. Aceste vizualizări sunt generate folosind grafice vectoriale scalabile (SVG).
Maps quantitative data fields to linear X and Y scales for standard Cartesian coordinate charts.
dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It functions as a charting library that renders diverse SVG visualizations powered by D3 and integrates natively with Crossfilter to enable coordinated filtering across large datasets. The project is distinguished by its linked-view coordination, where selecting a data range or category in one chart simultaneously updates all other connected views. This allows for dynamic data exploration through dimensional chart linking and coordinated brushing, transforming raw datasets into na
Implements scalable axes and layout generators to map data values to a two-dimensional coordinate system.
Facets is a set of interactive software tools for the statistical analysis, distribution visualization, and multidimensional exploration of machine learning datasets. It provides a visual interface for identifying outliers and missing values in numeric and string data, specifically designed for auditing dataset quality and identifying skews between training and validation sets. The system uses multidimensional facet-based visualization and interactive bucketing to map individual data points across multiple feature axes. It employs synchronized view filtering and animated dimension transitions
Maps individual dataset samples to visual coordinates across multiple dimensions to facilitate outlier and failure detection.
roughViz is a JavaScript data visualization library used to create charts with a hand-drawn, sketchy aesthetic. It functions as an SVG charting framework that renders visualizations in the browser, prioritizing the communication of general trends and patterns over absolute precision. The library provides a collection of tools to generate several chart types, including bar, line, pie, donut, and scatter plots, as well as stacked bar charts. These visualizations are produced using a non-linear drawing style to present technical information in an informal, organic appearance.
Translates raw numerical data points into pixel coordinates for rendering chart elements.
ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative plotting framework that allows users to create complex graphics by combining geometric objects, statistical summaries, and coordinate systems. The system is distinguished by a layered approach to composition, where visualizations are built incrementally by stacking independent geometric, statistical, and coordinate layers. It utilizes a hierarchical styling engine to manage non-data elements such as backgrounds, fonts, and margins, and includes a multi-panel faceting tool for splitti
Defines how data values are translated to visual coordinates for various chart layouts.
ggplot2 is an R data visualization library and statistical graphics engine. It implements a grammar of graphics that functions as a declarative plotting framework, allowing users to specify what a plot should contain rather than how to draw it. The system builds visualizations by mapping data variables to visual aesthetics through a structured set of layering rules. This approach enables the composition of complex graphics by stacking independent components, such as geometric objects and scales, on top of a shared coordinate system. The framework supports scientific plotting and exploratory
Provides a coordinate transformation layer that decouples data mapping from the final visual rendering.
morris.js is a JavaScript data visualization library and SVG charting framework. It is designed to render time-series line, bar, area, and donut charts to visualize complex datasets and distribution patterns. The library specializes in time-series charting to display temporal trends and track how specific values change over time. It provides tools for statistical data representation, allowing for the comparison of different data sets or the illustration of proportions within a whole. The framework enables the creation of web dashboard analytics by transforming raw data into graphical represe
Translates raw data values into specific pixel coordinates to render chart axes and layouts.
f1-race-replay is a Python application for rendering interactive Formula 1 race events and driver positions on a track map. It serves as a telemetry analysis dashboard and an interactive race replay system for monitoring real-time driver speed, gear, and DRS status. The project provides a live race leaderboard to track driver standings, tyre compounds, and retirement status. It features a playback tool with navigation controls for simulating race sequences and driver movements, including the animation of safety car deployments. The software covers telemetry visualization and race event simul
Translates raw telemetry coordinates into visual driver locations on a predefined race circuit map.
ScrollableGraphView este o bibliotecă de vizualizare a datelor Swift și un framework de plotting pentru iOS utilizat pentru a randa seturi de date numerice discrete sub formă de grafice interactive. Oferă o componentă de interfață cu utilizatorul scrollabilă care vizualizează punctele de date folosind un sistem de coordonate cu layout-uri și stiluri configurabile. Framework-ul se caracterizează prin scalarea adaptivă a graficului, care ajustează automat axa verticală pentru a se potrivi punctelor de date vizibile pe măsură ce utilizatorul face scroll. Suportă randarea datelor în timp real, permițând vizualizărilor grafice să se actualizeze instantaneu pe măsură ce seturile de date subiacente se modifică prin tranziții animate. Biblioteca acoperă o varietate de tipuri de grafice, inclusiv grafice liniare, cu bare și cu puncte, și suportă plotting-ul multi-dataset pentru a afișa mai multe serii de date pe un singur grafic. Capabilitățile suplimentare includ etichetarea punctelor de date pe axa X, stilizarea personalizată a graficelor și utilizarea markerelor de linie de referință pentru a evidenția praguri sau valori de bază specifice.
Implements logic to translate discrete numerical data values into visual pixel coordinates for chart rendering.
Fast-F1 este o bibliotecă de date Python și un analizor de telemetrie conceput pentru Formula 1. Servește ca un wrapper API programatic pentru a prelua și procesa date de timing, rezultate ale sesiunilor și metrici ale senzorilor vehiculului de înaltă frecvență. Proiectul oferă instrumente specializate pentru benchmarking-ul performanței în motorsport și vizualizare. Permite compararea telemetriei vehiculului, cum ar fi urmele de viteză și schimbările de viteză, și generează hărți spațiale ale circuitului cu suprapuneri de viteză și viraje. Biblioteca acoperă o gamă largă de capabilități de recuperare și analiză a datelor, inclusiv extracția programelor de curse, a clasamentelor campionatului și a metadatelor circuitelor. Suportă monitorizarea activității curselor live și a mesajelor de control al cursei, utilizând în același timp cache-ul pe disc local pentru a minimiza request-urile de rețea în timpul încărcării datelor.
Translates racing telemetry coordinates into visual positions on a two-dimensional track map.
Plotnine este o bibliotecă de vizualizare a datelor pentru Python bazată pe Grammar of Graphics. Servește drept framework declarativ de plotting statistic și motor de plotting multi-panel, permițând utilizatorilor să creeze grafice complexe prin maparea variabilelor de date la proprietăți vizuale precum poziția, culoarea și dimensiunea. Proiectul se distinge prin utilizarea unui model de compoziție stratificat și a unui motor de transformare statistică care efectuează agregări și calcule înainte de a randa vizualele. Dispune de un sistem cuprinzător pentru faceting multi-panel, care permite împărțirea unei singure vizualizări într-o grilă de sub-grafice bazate pe variabile categorice. Biblioteca acoperă o gamă largă de capabilități, inclusiv reprezentări geometrice diverse pentru distribuție, arie și scatter plots, precum și vizualizare geospațială pentru randarea limitelor geografice. Oferă instrumente extinse pentru maparea scalei, proiecții de coordonate și stilizare bazată pe teme pentru a separa elementele bazate pe date de proprietățile estetice non-date. Framework-ul utilizează un backend Matplotlib pentru randare și se integrează cu dataframe-urile tabelare prin operațiuni de piping.
Implements mappings that translate data values to visual coordinates for chart rendering.
Plotters is a data visualization library for the Rust programming language used to create 2D and 3D charts, plots, and mathematical visualizations. It functions as a multi-backend rendering engine and coordinate mapping framework that translates raw data values into pixel coordinates through customizable chart contexts. The library distinguishes itself through its ability to export graphics to multiple formats, including SVG, BitMap, and HTML5 canvas. It provides specific capabilities for 3D graphics plotting, featuring adjustable camera viewpoints and projection matrices to manage spatial da
Implements a mapping system that translates raw data values to visual coordinates for chart rendering.
go-chart is a data visualization library for the Go programming language used to programmatically render data series into visual charts. It functions as a tool for generating line, bar, and pie charts, specifically producing these visualizations as images. The library includes an SVG image generator to produce scalable vector graphics of data plots from Go source code. It allows for the configuration of chart axes and scales to create single-axis, dual-axis, or sparkline visualizations.
Provides logic to translate raw numerical data values into specific pixel coordinates on chart axes.
Acest proiect este un framework pentru combinarea tipografiei LaTeX cu grafica TikZ pentru a produce suprapuneri vizuale coordonate pentru formulele matematice. Oferă un sistem de markere bazate pe coordonate și template-uri utilizate pentru a lega simboluri specifice din ecuațiile LaTeX de etichete descriptive însoțitoare și suprapuneri colorate. Sistemul utilizează un framework de suprapunere vizuală bazat pe TikZ pentru a mapa punctele de coordonate direct pe simbolurile matematice. Acest lucru permite crearea de grafică vectorială independentă de rezoluție și etichete stilizate care se scalează odată cu textul matematic. Proiectul acoperă capabilități pentru designul documentelor matematice, inclusiv poziționarea formulelor adnotate pe layout-uri cu una sau două coloane. Include utilitare pentru automatizarea compilării fișierelor sursă în documente PDF finale.
Maps coordinate points directly onto mathematical symbols within the LaTeX rendering pipeline to position annotations.
Freeplane is a Java-based mind mapping software and knowledge management system used to create hierarchical visual maps and interconnect ideas. It serves as a visual information organizer that transforms text-based notes into navigable spatial maps to facilitate non-linear thinking processes. The application features a swing-based visual canvas for rendering interactive concept maps and complex node-based layouts. It utilizes an XML-based document organizer to serialize map structures and node attributes into hierarchical files for persistent storage. The tool covers several core capability
Calculates node positions against a flexible canvas to support infinite expansion and zooming.
Chartbrew is a self-hosted business intelligence platform and data visualization engine designed to transform raw data from SQL databases and external API endpoints into interactive charts and dashboards. It serves as a tool for building analytics dashboards that monitor business metrics and KPIs through a privately hosted environment. The platform distinguishes itself with an embedded analytics workflow, allowing users to generate secure, time-limited shared links and iframes to display private charts on external websites. It also provides programmatic chart generation via API and integrates
Maps dataset fields to visual chart parameters to define how trends and metrics are plotted.
Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch
Renders non-numeric categories on a chart axis by mapping data indices to specific labels.
This project is a technology radar visualization tool and dockerized static site generator. It transforms JSON or CSV datasets into an interactive technology map used to track the adoption status and maturity of tools and techniques across an organization. The tool enables enterprise architecture mapping by organizing portfolios of technologies into categories and maturity levels. It supports custom technical taxonomies, allowing the definition of specialized rings and quadrants to match specific organizational evaluation criteria. The system covers automated radar generation and technology
Translates data values into specific coordinates on a polar grid for rendering the radar layout.