6 dépôts
Annotations that draw horizontal, vertical, or sloped lines on a chart from a single value or a dataset to mark milestones or targets.
Distinct from Chart Annotations: Distinct from Chart Annotations: specifically focuses on line-based reference markers rather than general annotation shapes or labels.
Explore 6 awesome GitHub repositories matching data & databases · Reference Line Annotations. Refine with filters or upvote what's useful.
Draws a horizontal, vertical, or sloped line on a chart from a single value or a dataset to mark milestones or targets.
ScrollableGraphView est une bibliothèque de visualisation de données Swift et un framework de traçage iOS utilisé pour rendre des jeux de données numériques discrets sous forme de graphiques interactifs. Il fournit un composant d'interface utilisateur défilant qui visualise les points de données en utilisant un système de coordonnées avec des mises en page et des styles configurables. Le framework se caractérise par son adaptation d'échelle de graphique, qui ajuste automatiquement l'axe vertical pour s'adapter aux points de données visibles au fur et à mesure que l'utilisateur fait défiler. Il prend en charge le rendu de données en temps réel, permettant aux vues graphiques de se mettre à jour instantanément à mesure que les jeux de données sous-jacents changent via des transitions animées. La bibliothèque couvre une variété de types de tracés, incluant les tracés linéaires, en barres et en points, et prend en charge le traçage multi-séries pour afficher plusieurs séries de données sur un seul graphique. Des capacités supplémentaires incluent l'étiquetage des points de données sur l'axe X, le style de graphique personnalisé et l'utilisation de marqueurs de ligne de référence pour mettre en évidence des seuils ou des valeurs de base spécifiques.
Draws static horizontal or vertical markers to highlight thresholds or baseline values on the graph.
Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo
Draws horizontal or vertical lines spanning the full view for annotations such as average values.
Cette bibliothèque de visualisation de données C++ est un framework de traçage scientifique utilisé pour créer des graphiques 2D et 3D, des graphes de réseau et des cartes géographiques. Elle fonctionne comme une bibliothèque graphique multi-backend, découplant la logique de traçage de haut niveau des moteurs de rendu de bas niveau pour prendre en charge divers backends de sortie. Le projet se distingue par une API à double interface, fournissant à la fois une interface fonctionnelle globale pour le prototypage rapide et une interface orientée objet pour un contrôle précis. Il dispose d'un moteur de mise en page basé sur des composants pour gérer les grilles tuilées et les sous-graphiques, ainsi qu'un état de tracé en couches qui permet de superposer plusieurs séries de données sans effacer les axes. La bibliothèque couvre un large éventail de capacités de visualisation, incluant le traçage de fonctions mathématiques, les champs vectoriels et l'analyse de données multidimensionnelles via des cartes thermiques et des coordonnées parallèles. Elle inclut des outils spécialisés pour la visualisation de données géographiques, tels que les graphiques geobubble et geodensity, ainsi que des outils pour le rendu de réseaux de graphes dirigés et non dirigés. Les capacités générales incluent la gestion des axes, le stylisme esthétique avec des colormaps et l'exportation de graphiques de haute qualité. Le projet utilise CMake pour l'automatisation de la construction et la récupération des dépendances afin de faciliter l'installation sur différents systèmes d'exploitation.
Draws horizontal, vertical, or sloped reference lines to mark milestones or targets on a chart.
mplfinance est un framework de tracé de séries temporelles financières et de visualisation de données de marché construit sur Matplotlib. Il est conçu pour rendre des cadres de données de marché en graphiques spécialisés, notamment des chandeliers, des barres OHLC, des briques Renko et des colonnes point-and-figure. La bibliothèque se distingue par un framework de données de marché dédié qui gère les calendriers de trading et les périodes hors-trading, assurant un espacement temporel précis en réduisant les écarts pendant les jours fériés. Elle fournit également un système de graphiques pour l'analyse technique, permettant la superposition de moyennes mobiles, de barres de volume et d'autres indicateurs techniques sur les tracés d'action des prix. La boîte à outils couvre un large éventail de capacités, y compris l'organisation de sous-graphiques empilés verticalement avec des axes partagés et l'application de thèmes visuels cohérents. Elle prend en charge les annotations de marché telles que les lignes de tendance, la gestion des données manquantes et la capacité de rafraîchir les graphiques pour des flux de données en temps réel. Les visualisations peuvent être exportées vers divers formats, notamment PDF, SVG, PNG et JPG.
Adds horizontal, vertical, and trend lines to highlight specific market signals or boundaries.
bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.
Adds constant vertical or horizontal reference lines to mark specific data thresholds.