18 repositorios
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 es una librería de visualización de datos de React y un framework de gráficos declarativo utilizado para crear representaciones gráficas componibles. Proporciona un sistema para renderizar visualizaciones complejas componiendo bloques de construcción simples en estructuras de gráficos más grandes. La librería incluye herramientas especializadas para el mapeo de datos jerárquicos mediante diagramas sunburst y mapas de árbol, así como visualización de flujo y relaciones mediante diagramas de Sankey. También proporciona un visualizador de datos multivariante para trazar datos de alta dimensión mediante coordenadas paralelas, gráficos de radar y visualizaciones radiales. El framework admite implementaciones de gráficos estándar para gráficos de líneas, barras y circulares, junto con la gestión de leyendas de gráficos y gráficos de coordenadas ortogonales. Estas visualizaciones se generan utilizando gráficos vectoriales escalables.
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 es una aplicación de Python para renderizar eventos de carreras de Fórmula 1 interactivos y posiciones de pilotos en un mapa de pista. Sirve como un panel de análisis de telemetría y un sistema de repetición de carreras interactivo para monitorear la velocidad del piloto, la marcha y el estado del DRS en tiempo real. El proyecto proporciona una tabla de clasificación de carreras en vivo para rastrear las posiciones de los pilotos, los compuestos de neumáticos y el estado de retiro. Cuenta con una herramienta de reproducción con controles de navegación para simular secuencias de carrera y movimientos de pilotos, incluida la animación de despliegues de coche de seguridad. El software cubre la visualización de telemetría y la simulación de eventos de carrera a través de renderizado de pista mapeado por coordenadas y una tabla de clasificación sincronizada por estado. También incluye capacidades para crear ventanas de telemetría personalizadas para procesar y mostrar flujos de datos en vivo.
Translates raw telemetry coordinates into visual driver locations on a predefined race circuit map.
ScrollableGraphView es una biblioteca de visualización de datos en Swift y framework de trazado para iOS utilizado para renderizar conjuntos de datos numéricos discretos como gráficos interactivos. Proporciona un componente de interfaz de usuario desplazable que visualiza puntos de datos utilizando un sistema de coordenadas con diseños y estilos configurables. El framework se caracteriza por su escalado adaptativo de gráficos, que ajusta automáticamente el eje vertical para adaptarse a los puntos de datos visibles a medida que el usuario se desplaza. Admite el renderizado de datos en tiempo real, permitiendo que las vistas de gráficos se actualicen instantáneamente a medida que los conjuntos de datos subyacentes cambian mediante transiciones animadas. La biblioteca cubre una variedad de tipos de gráficos, incluyendo gráficos de líneas, barras y puntos, y admite el trazado de múltiples conjuntos de datos para mostrar varias series de datos en un solo gráfico. Las capacidades adicionales incluyen el etiquetado de puntos de datos en el eje X, estilos de gráficos personalizados y el uso de marcadores de línea de referencia para resaltar umbrales o valores base específicos.
Implements logic to translate discrete numerical data values into visual pixel coordinates for chart rendering.
Fast-F1 es una librería de datos de Python y analizador de telemetría diseñado para la Fórmula 1. Sirve como un wrapper de API programático para recuperar y procesar datos de tiempos, resultados de sesiones y métricas de sensores de vehículos de alta frecuencia. El proyecto proporciona herramientas especializadas para la evaluación comparativa del rendimiento en el automovilismo y la visualización. Permite la comparación de telemetría de vehículos, como trazas de velocidad y cambios de marcha, y genera mapas de pista espaciales con superposiciones de velocidad y curvas. La librería cubre una amplia gama de capacidades de recuperación y análisis de datos, incluyendo la extracción de calendarios de carreras, clasificaciones de campeonatos y metadatos de circuitos. Admite el monitoreo de la actividad de carreras en vivo y mensajes de control de carrera, mientras utiliza caché de disco local para minimizar las solicitudes de red durante la carga de datos.
Translates racing telemetry coordinates into visual positions on a two-dimensional track map.
Plotnine es una librería de visualización de datos para Python basada en la Gramática de Gráficos. Sirve como un framework de trazado estadístico declarativo y motor de trazado multipanel, permitiendo a los usuarios crear gráficos complejos mapeando variables de datos a propiedades visuales como posición, color y tamaño. El proyecto se distingue por su uso de un modelo de composición en capas y un motor de transformación estadística que realiza agregaciones y cálculos antes de renderizar visuales. Cuenta con un sistema integral para faceting multipanel, que permite dividir una sola visualización en una cuadrícula de sub-gráficos basados en variables categóricas. La librería cubre una amplia gama de capacidades, incluyendo diversas representaciones geométricas para gráficos de distribución, área y dispersión, así como visualización geoespacial para renderizar límites geográficos. Proporciona herramientas extensas para mapeo de escalas, proyecciones de coordenadas y estilo basado en temas para separar los elementos impulsados por datos de las propiedades estéticas no relacionadas con los datos. El framework utiliza un backend de Matplotlib para el renderizado e integra con dataframes tabulares mediante operaciones de tubería (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 es una biblioteca de visualización de datos para el lenguaje de programación Go utilizada para renderizar programáticamente series de datos en gráficos visuales. Funciona como una herramienta para generar gráficos de líneas, barras y sectores (pie charts), produciendo específicamente estas visualizaciones como imágenes. La biblioteca incluye un generador de imágenes SVG para producir gráficos vectoriales escalables de trazados de datos a partir de código fuente en Go. Permite la configuración de ejes y escalas de gráficos para crear visualizaciones de eje único, eje dual o sparklines.
Provides logic to translate raw numerical data values into specific pixel coordinates on chart axes.
This project is a framework for combining LaTeX typesetting with TikZ graphics to produce coordinated visual overlays for mathematical formulas. It provides a system of coordinate-based markers and templates used to link specific symbols in LaTeX equations to accompanying descriptive labels and colorful overlays. The system utilizes a TikZ-based visual overlay framework to map coordinate points directly onto mathematical symbols. This allows for the creation of resolution-independent vector graphics and styled labels that scale with the mathematical text. The project covers capabilities for
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.