awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 dépôts

Awesome GitHub RepositoriesStatistical Distribution Visualizers

Tools for rendering density and rug plots to visualize data frequency and outliers.

Distinct from Immediate Mode Plotting Libraries: Distinct from Immediate Mode Plotting Libraries: focuses on statistical distribution visualization rather than general-purpose plotting.

Explore 28 awesome GitHub repositories matching user interface & experience · Statistical Distribution Visualizers. Refine with filters or upvote what's useful.

Awesome Statistical Distribution Visualizers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • apache/echartsAvatar de apache

    apache/echarts

    66,629Voir sur GitHub↗

    Apache ECharts is a JavaScript data visualization library used for rendering interactive charts and complex data visualizations in web browsers. It functions as a canvas-based charting engine and a statistical data visualization suite that transforms datasets into visual representations. The framework provides specialized capabilities for three-dimensional data visualization, including the generation of 3D plots and globe visualizations. It also serves as a web-based geographic mapping tool for overlaying heatmaps, routes, and data distributions onto interactive maps. The library covers a br

    Ships a suite of tools for calculating and displaying statistical metrics, trends, and data distributions.

    TypeScriptapachecanvascharting-library
    Voir sur GitHub↗66,629
  • iovisor/bccAvatar de iovisor

    iovisor/bcc

    22,459Voir sur GitHub↗

    BCC is an eBPF development toolkit and tracing framework used for monitoring and analyzing the Linux kernel. It functions as a performance analysis tool and debugging utility to capture system events, measure kernel latency, and provide network observability. The project distinguishes itself by providing a build system that integrates with LLVM to compile C-like code into BPF bytecode at runtime. It utilizes BPF Type Format data for relocations to maintain cross-kernel compatibility and extracts kernel headers to ensure the generated programs match the specific kernel version. The toolkit co

    Visualizes BPF map data using ASCII-based linear and logarithmic histograms for statistical analysis.

    C
    Voir sur GitHub↗22,459
  • brendangregg/flamegraphAvatar de brendangregg

    brendangregg/FlameGraph

    19,307Voir sur GitHub↗

    FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software execution. It functions as a processing engine that transforms raw stack trace samples into interactive, hierarchical diagrams. By representing aggregated execution frequency as nested rectangles, the tool allows developers to visualize hot code paths and analyze system behavior across both kernel and user-space environments. The project distinguishes itself through its ability to perform differential profile analysis, which highlights performance regressions or improvements by compari

    Combines density and rug plots to display high-frequency data modes and individual outliers.

    Perl
    Voir sur GitHub↗19,307
  • mathfoundationrl/book-mathematical-foundation-of-reinforcement-learningAvatar de MathFoundationRL

    MathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning

    16,543Voir sur GitHub↗

    This project is an educational resource designed to teach the mathematical foundations and core algorithms of reinforcement learning. It provides a structured academic curriculum that combines textbooks, lecture materials, and practical code examples to guide learners through the principles of Markov decision processes and reinforcement learning theory. The repository distinguishes itself by integrating a grid-based simulation framework that allows users to test algorithms within custom environments. This environment supports the analysis of agent performance by rendering state values, polici

    Renders learned agent behaviors and state value distributions as static heatmaps or animated plots for analysis.

    MATLABartificial-intelligencebookcourses
    Voir sur GitHub↗16,543
  • tremorlabs/tremor-npmAvatar de tremorlabs

    tremorlabs/tremor-npm

    16,461Voir sur GitHub↗

    Tremor is a React component library designed for building analytical dashboards and data-driven web interfaces. It provides a collection of modular UI elements and pre-styled charts that allow developers to render complex datasets into clear visual summaries. The library functions as a utility-first UI kit that integrates with styling frameworks to ensure consistent design across dashboard layouts. By utilizing a declarative composition model, it enables the assembly of interfaces through reusable layout containers and property-driven visual configuration, decoupling raw data processing from

    Plots data distributions on grids to reveal correlations and outliers within datasets.

    TypeScriptreact-componentsreactjstailwindcss
    Voir sur GitHub↗16,461
  • mwaskom/seabornAvatar de mwaskom

    mwaskom/seaborn

    13,739Voir sur GitHub↗

    Seaborn is a Python library designed for statistical data visualization. It functions as a high-level interface built on the Matplotlib ecosystem, providing specialized routines to explore and communicate complex patterns within datasets. The framework enables users to generate informative graphics through automated statistical aggregation, multi-plot faceting, and integrated regression modeling. The library distinguishes itself through a declarative approach to data mapping, which translates raw inputs into visual properties like color, size, and position. It includes a robust statistical tr

    Represents univariate or bivariate distributions using histograms, density estimates, or cumulative distribution functions.

    Pythondata-sciencedata-visualizationmatplotlib
    Voir sur GitHub↗13,739
  • tangyudi/ai-learnAvatar de tangyudi

    tangyudi/Ai-Learn

    13,065Voir sur GitHub↗

    Ai-Learn is an educational repository and technical reference designed to facilitate the mastery of artificial intelligence and data science workflows. It provides a structured curriculum that combines theoretical mathematical foundations with practical coding exercises, enabling users to build predictive models, neural networks, and analytical pipelines using Python. The project distinguishes itself by emphasizing a first-principles approach to machine learning. Rather than relying solely on high-level abstractions, it guides users through the reconstruction of core algorithms from scratch,

    Uses graphical representations of datasets to identify trends and validate modeling strategies.

    algorithmartificial-intelligencecaffe
    Voir sur GitHub↗13,065
  • altair-viz/altairAvatar de altair-viz

    altair-viz/altair

    10,410Voir sur GitHub↗

    Altair is a declarative data visualization library for Python based on the Vega-Lite grammar. It allows users to create statistical visualizations by mapping data fields to visual properties rather than writing imperative drawing code. The library focuses on interactive charting through a system of linked selections and filters that update multiple visualizations based on user input. It renders charts as JSON and HTML for display in web browsers and interactive notebooks. The project covers statistical data analysis and interactive data exploration, providing capabilities to export visuals a

    Maps data fields to visual properties to generate charts that reveal patterns and trends in statistical datasets.

    Python
    Voir sur GitHub↗10,410
  • vega/altairAvatar de vega

    vega/altair

    10,410Voir sur GitHub↗

    Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as a tool for mapping data to graphical marks using a high-level syntax, allowing users to describe the desired visual outcome instead of writing imperative drawing commands. The framework enables the creation of interactive charts and graphics, including linked views and filtered displays that respond to user input in real time. It supports the design of multi-view dashboards by combining visualizations into layered or faceted layouts. The library provides capabilities for sta

    Maps data to graphical marks using a declarative syntax to produce statistical charts with automatic axes and scales.

    Python
    Voir sur GitHub↗10,410
  • yzhao062/pyodAvatar de yzhao062

    yzhao062/pyod

    9,878Voir sur GitHub↗

    PyOD is a Python anomaly detection library used to identify outliers in tabular, time series, graph, text, and image data. It provides a collection of algorithms for detecting anomalous data points and includes a unified detector interface that standardizes input and output signatures across its available detection algorithms. The project features a multi-modal outlier detector for identifying anomalies across diverse formats including unstructured text and images, as well as a specialized toolkit for graph-based and time-series anomaly detection. It includes an ensemble framework for combini

    Plots the distribution of inliers and outliers in a dataset to provide a visual representation of the model in the project.

    Pythonagentic-aianomaly-detectiondata-mining
    Voir sur GitHub↗9,878
  • catboost/catboostAvatar de catboost

    catboost/catboost

    8,808Voir sur GitHub↗

    CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression, classification, and ranking tasks. It functions as a high-performance framework that provides a categorical data processor for transforming non-numeric features, a distributed trainer for large-scale datasets, and GPU acceleration to speed up model construction. The library distinguishes itself through native handling of categorical data and text features, removing the need for manual encoding. It includes a specialized model interpretability tool that leverages SHAP values and featu

    Generates statistical charts of metric values and validation performance for integration into dashboards.

    C++big-datacatboostcategorical-features
    Voir sur GitHub↗8,808
  • mozilla/metrics-graphicsAvatar de mozilla

    mozilla/metrics-graphics

    7,403Voir sur GitHub↗

    metrics-graphics is a data visualization library and declarative graphics framework designed to create principled data graphics and layouts. It functions as a statistical graphics engine that maps raw data to geometric shapes and structured objects to render complex, data-driven layouts. The toolkit specializes in rendering time-series data through line charts and scatterplots using a consistent layout system. It also provides capabilities for statistical distribution mapping, including the creation of rug plots to represent one-dimensional data density. The system covers a broad surface of

    Visualizes data density and frequency through rug plots and histograms to understand dataset spread.

    TypeScript
    Voir sur GitHub↗7,403
  • maartengr/bertopicAvatar de MaartenGr

    MaartenGr/BERTopic

    7,403Voir sur GitHub↗

    BERTopic is a topic modeling library used to extract interpretable themes from collections of text documents and images. It functions as a document clustering framework that transforms unstructured data into numerical vectors to group semantically similar content. The project distinguishes itself through a multimodal embedding tool that allows for joint clustering of text and images in a shared vector space. It also features a class-based TF-IDF representation engine to identify representative words for clusters and an integrated system for using large language models to generate natural lang

    Creates graphical representations showing how topics are distributed across different document classes.

    Pythonbertldavismachine-learning
    Voir sur GitHub↗7,403
  • pair-code/facetsAvatar de PAIR-code

    PAIR-code/facets

    7,340Voir sur GitHub↗

    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

    Uses faceting and animation to reveal patterns and anomalies within large-scale dataset distributions.

    Jupyter Notebook
    Voir sur GitHub↗7,340
  • tensorflow/tensorboardAvatar de tensorflow

    tensorflow/tensorboard

    7,193Voir sur GitHub↗

    TensorBoard is a visualization toolkit for tracking and analyzing machine learning model training progress and performance using TensorFlow event logs. It provides a monitoring dashboard for plotting scalar metrics, tensor distributions, and training curves, and includes specialized tools for visualizing neural network computational graphs and projecting high-dimensional embeddings. The project enables side-by-side comparison of multiple training runs to analyze the impact of hyperparameters on model outcomes. It also features a high-dimensional embedding projector and a graph visualizer for

    Renders histograms and percentile-based charts to visualize the statistical distribution of tensors during training.

    TypeScript
    Voir sur GitHub↗7,193
  • tidyverse/ggplot2Avatar de tidyverse

    tidyverse/ggplot2

    6,948Voir sur GitHub↗

    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

    Uses declarative syntax to map data to graphical marks for statistical charts with automated scales.

    R
    Voir sur GitHub↗6,948
  • hadley/ggplot2Avatar de hadley

    hadley/ggplot2

    6,948Voir sur GitHub↗

    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

    Uses a declarative syntax to specify plot components and mappings rather than imperative drawing commands.

    R
    Voir sur GitHub↗6,948
  • cxli233/friendsdontletfriendsAvatar de cxli233

    cxli233/FriendsDontLetFriends

    6,994Voir sur GitHub↗

    FriendsDontLetFriends is a scientific data visualization guide and framework designed to help users create accurate plots while avoiding common data representation mistakes. It provides a collection of scripts and guidelines for selecting distribution plots, color scales, and layouts that accurately represent complex experimental data. The project distinguishes itself through specialized toolkits for revealing hidden patterns in large datasets. It includes systems for heatmap optimization via dimension reordering and outlier management, as well as spatial layout algorithms to improve the inte

    Selects appropriate violin plots, histograms, or raw data points based on sample size and distribution shape.

    Rdata-visualizationr
    Voir sur GitHub↗6,994
  • ranaroussi/quantstatsAvatar de ranaroussi

    ranaroussi/quantstats

    6,717Voir sur GitHub↗

    QuantStats is an open-source Python library that calculates risk and return metrics from a portfolio return series and generates comprehensive HTML tear sheets. It computes dozens of financial statistics—including Sharpe ratio, drawdown, and volatility—in a single pass over the input data, using vectorized pandas operations for efficiency. The library distinguishes itself by combining portfolio performance analysis with Monte Carlo simulation, which models thousands of random return paths to estimate the probability of reaching financial targets or hitting loss thresholds. It produces self-co

    Plots return distributions, monthly heatmaps, rolling statistics, and drawdown charts to understand portfolio behavior.

    Pythonalgo-tradingalgorithmic-tradingalgotrading
    Voir sur GitHub↗6,717
  • mrdbourke/zero-to-mastery-mlAvatar de mrdbourke

    mrdbourke/zero-to-mastery-ml

    5,839Voir sur GitHub↗

    Ce projet est un cursus éducatif en machine learning et une plateforme d'apprentissage délivrée via des Jupyter Notebooks interactifs. Il sert de guide complet pour maîtriser le toolkit de science des données Python, fournissant des tutoriels structurés pour le calcul numérique, la manipulation de données tabulaires et la visualisation statistique. Le cursus inclut des guides d'implémentation spécifiques pour Scikit-Learn et un cours pratique sur TensorFlow pour construire, entraîner et déployer des réseaux de neurones et des modèles de vision par ordinateur. Il couvre le processus de bout en bout de la construction de modèles prédictifs, de la formulation initiale du problème et de la catégorisation des tâches au déploiement des modèles via des interfaces web interactives. Le projet couvre une large surface de capacités incluant le calcul numérique avec des tableaux multidimensionnels, l'analyse exploratoire des données et les routines de prétraitement des données. Il fournit des flux de travail détaillés pour l'apprentissage supervisé et non supervisé, les pipelines de machine learning automatisés, l'optimisation des hyperparamètres et l'évaluation des modèles utilisant des métriques de classification et la validation croisée. Le contenu éducatif est organisé sous forme d'une série de notebooks qui entremêlent code Python et explications narratives pour documenter les flux de travail en science des données.

    Generates histograms and line plots directly from data tables to identify statistical distributions and patterns.

    Jupyter Notebookdata-sciencedeep-learningmachine-learning
    Voir sur GitHub↗5,839
Préc.12Suivant
  1. Home
  2. User Interface & Experience
  3. Data Visualization Tools
  4. Data Visualization
  5. Charting Frameworks
  6. Immediate Mode Plotting Libraries
  7. Statistical Distribution Visualizers

Explorer les sous-tags

  • Anomaly Distribution PlotsVisualizations specifically designed to show the spatial or statistical distribution of detected outliers relative to normal data. **Distinct from Statistical Distribution Visualizers:** Focuses on identifying anomalies in data distributions, whereas Statistical Distribution Visualizers is a general-purpose charting category.
  • Policy Visualization ToolsUtilities for rendering agent policies and value distributions as heatmaps or animated plots. **Distinct from Statistical Distribution Visualizers:** Focuses on RL policy visualization, distinct from general statistical distribution plotting.
  • Statistical Charting Suites2 sous-tagsComprehensive toolsets for calculating and visualizing statistical trends, distributions, and metrics. **Distinct from Statistical Distribution Visualizers:** Distinct from Distribution Visualizers by covering a broader suite of statistical charts and trends beyond just density or rug plots.
  • Topic Distribution VisualizersGraphical tools for visualizing how topics are spread across different document categories. **Distinct from Statistical Distribution Visualizers:** Specializes statistical distribution visualization to the specific context of topic-document class distributions.