awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mwaskom avatar

mwaskom/seaborn

0
View on GitHub↗
13,739 Stars·2,079 Forks·Python·bsd-3-clause·6 Aufrufeseaborn.pydata.org↗

Seaborn

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 transformation pipeline that computes summary statistics, model fits, and uncertainty intervals on-the-fly during the rendering process. To handle complex data, the library offers sophisticated grid composition tools that partition datasets into structured multi-panel layouts, alongside automated strategies to mitigate overplotting and ensure visual clarity.

Beyond its core statistical functions, the project provides extensive aesthetic control over the final output. Users can apply global visual themes, manage color palettes, and adjust plot element scaling to suit various presentation environments. The library also supports the integration of custom plotting functions and the layering of comparative data, allowing for the creation of detailed relational, categorical, distributional, and matrix-based visualizations.

Features

  • Statistical Plotting Libraries - Provides a high-level interface for creating informative statistical graphics built on the Matplotlib ecosystem.
  • Data Exploration Tools - Provides a framework for visualizing complex datasets through statistical aggregation and regression modeling.
  • Visualization Library Extensions - Enhances the standard Python visualization stack with specialized plotting functions and aesthetic themes.
  • Regression Visualization Tools - Fits and displays linear or non-linear regression models alongside data points to analyze trends and residuals.
  • Statistical Transformation Pipelines - Computes summary statistics and model fits on-the-fly during the rendering process.
  • Regression Analysis - Fits and displays linear or nonlinear models alongside raw data to evaluate trends and residuals.
  • Faceted Plotting Systems - Generates multi-panel figures by dividing data into subsets to facilitate side-by-side comparative analysis.
  • Categorical Comparison Charts - Visualizes differences between groups using statistical summaries like box and violin plots.
  • Statistical Distribution Visualizers - Represents univariate or bivariate distributions using histograms, density estimates, or cumulative distribution functions.
  • Data Visualization - High-level interface for drawing attractive statistical graphics.
  • Visualization and Analysis - High-level statistical graphics interface built on matplotlib.
  • Data Visualization - Statistical data visualization based on matplotlib.
  • Grid Composition Tools - Arranges multiple subplots in structured layouts to facilitate the comparison of data subsets across different dimensions.
  • Joint Distribution Visualizers - Combines bivariate plots with marginal univariate representations to show relationships and individual distributions simultaneously.
  • Multivariate Relationship Visualizers - Visualizes pairwise correlations and joint distributions across multiple variables using structured grids.
  • Exploratory Programming Toolkits - Provides tools for analyzing datasets through multi-panel grids and distribution plots.
  • Data Visualization Scales - Translates abstract data domains into visual ranges using custom scaling functions.
  • Utilities - Calculates aggregate values and uncertainty intervals automatically from raw data to provide statistical context.
  • Declarative Mapping Engines - Maps data variables to visual aesthetics through a unified declarative interface.
  • Matrix Visualization Tools - Represents rectangular datasets as heatmaps or hierarchically-clustered matrices to identify patterns in high-dimensional data.
  • Overplotting Mitigation Strategies - Adjusts the positioning of visual marks using automated strategies to ensure individual data points remain visible.
  • Grid Layouts - Organizes complex datasets into structured multi-panel layouts using grid-based partitioning.
  • Color Palette Management - Manages color schemes and palettes for consistent data visualization styling.
  • Axis Tick Formatters - Provides configuration utilities for refining chart appearance, including axis labels and tick formatting.
  • Visual Themes - Applies preset visual themes to define the aesthetic appearance of plots.

Star-Verlauf

Star-Verlauf für mwaskom/seabornStar-Verlauf für mwaskom/seaborn

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht mwaskom/seaborn?

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.

Was sind die Hauptfunktionen von mwaskom/seaborn?

Die Hauptfunktionen von mwaskom/seaborn sind: Statistical Plotting Libraries, Data Exploration Tools, Visualization Library Extensions, Regression Visualization Tools, Statistical Transformation Pipelines, Regression Analysis, Faceted Plotting Systems, Categorical Comparison Charts.

Welche Open-Source-Alternativen gibt es zu mwaskom/seaborn?

Open-Source-Alternativen zu mwaskom/seaborn sind unter anderem: has2k1/plotnine — Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative… tidyverse/ggplot2 — ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… matplotlib/matplotlib — Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures… mozilla/metrics-graphics — metrics-graphics is a data visualization library and declarative graphics framework designed to create principled data… cxli233/friendsdontletfriends — FriendsDontLetFriends is a scientific data visualization guide and framework designed to help users create accurate…

Open-Source-Alternativen zu Seaborn

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Seaborn.
  • has2k1/plotnineAvatar von has2k1

    has2k1/plotnine

    4,598Auf GitHub ansehen↗

    Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative statistical plotting framework and multi-panel plotting engine, allowing users to create complex charts by mapping data variables to visual properties such as position, color, and size. The project is distinguished by its use of a layered composition model and a statistical transformation engine that performs aggregations and computations before rendering visuals. It features a comprehensive system for multi-panel faceting, which enables the splitting of a single visualization into

    Pythondata-analysisgrammargraphics
    Auf GitHub ansehen↗4,598
  • tidyverse/ggplot2Avatar von tidyverse

    tidyverse/ggplot2

    6,948Auf GitHub ansehen↗

    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

    R
    Auf GitHub ansehen↗6,948
  • bqplot/bqplotAvatar von bqplot

    bqplot/bqplot

    3,693Auf GitHub ansehen↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    TypeScriptipythonjupytervisualizations
    Auf GitHub ansehen↗3,693
  • matplotlib/matplotlibAvatar von matplotlib

    matplotlib/matplotlib

    22,891Auf GitHub ansehen↗

    Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures and charts from numerical data. It serves as a numerical graphics library and data visualization toolkit for mapping data to visual elements. The library provides capabilities for producing static, animated, and interactive visualizations. This includes creating high-resolution figures for professional documents, generating moving graphics to illustrate data evolution over time, and building dynamic plots for interactive data exploration. The toolkit supports scientific plott

    Pythondata-sciencedata-visualizationgtk
    Auf GitHub ansehen↗22,891
Alle 30 Alternativen zu Seaborn anzeigen→