12 रिपॉजिटरी
Tools for setting background colors, palettes, colormaps, fonts, line styles, scale factors, and dark mode for entire plots.
Distinct from Plot Axis Customizers: Distinct from Plot Axis Customizers: focuses on global plot styling and theming rather than axis-specific configuration.
Explore 12 awesome GitHub repositories matching data & databases · Plot Styling Configurators. Refine with filters or upvote what's useful.
jupyter-themes is a Jupyter Notebook theme manager and CSS interface customizer. It provides a command line tool to apply custom color schemes, fonts, and layout styles to notebook environments. The project includes a data visualization styling tool that synchronizes the aesthetic properties and color schemes of plotting libraries with the active interface theme. This ensures that data charts and figures remain visually consistent with the overall workspace theme.
Provides aesthetic presets for plotting libraries to ensure charts match the interface theme.
SciencePlots is a Matplotlib style library and scientific plotting framework designed to automate the formatting of figures for academic journals and professional scientific publications. It provides a collection of visual presets and configuration rules for academic typography, layout, and resolution. The project features curated color-blind accessible palettes and figure formatters specifically designed to meet the strict submission standards of academic publishers. It includes specialized tools for professional figure styling and the rendering of non-Latin scripts for multilingual support.
Provides global plot styling configurations that override default Matplotlib visual and typographic settings.
This project is an educational resource and a collection of instructional materials for performing data manipulation and statistical analysis using Python. It provides a comprehensive set of guides and code examples for using the Pandas, NumPy, and Matplotlib libraries to analyze structured data. The resource includes a dedicated guide for reshaping, cleaning, and aggregating tabular data and time series via Pandas, alongside a reference for high-performance vectorized operations and linear algebra using NumPy. It also features tutorials for creating publication-quality charts, distribution p
Features a centralized configuration system for global plot styling, including fonts, color schemes, and figure sizes.
ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across desktop and web GUI frameworks including Windows Forms, WPF, MAUI, Avalonia, Blazor, and WinUI. It provides an optimized rendering engine capable of displaying millions of data points with interactive pan, zoom, and live data streaming, while also supporting image export to formats like PNG and SVG for file output, cloud applications, and notebooks. The library distinguishes itself through a comprehensive set of chart types including scatter, line, bar, pie, heatmap, financial, rada
Provides comprehensive plot styling including dark mode, colormaps, and font configuration.
Controls colors, line styles, marker shapes, axis ranges, and grid visibility through per-plot configuration flags.
ScrollableGraphView is a Swift data visualization library and iOS plotting framework used to render discrete numerical datasets as interactive graphs. It provides a scrollable user interface component that visualizes data points using a coordinate system with configurable layouts and styling. The framework is characterized by its adaptive graph scaling, which automatically adjusts the vertical axis to fit the visible data points as the user scrolls. It supports real-time data rendering, allowing graph views to update instantly as underlying datasets change through animated transitions. The l
Defines visual representation of data points using custom shapes, sizes, and fill colors.
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
Configures the width and height of the plot's data rectangle for proper layout.
This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi
Provides techniques for adjusting plot styles, color palettes, and fonts to optimize visualization aesthetics.
यह C++ डेटा विज़ुअलाइज़ेशन लाइब्रेरी एक वैज्ञानिक प्लॉटिंग फ्रेमवर्क है जिसका उपयोग 2D और 3D चार्ट, नेटवर्क ग्राफ और भौगोलिक मानचित्र बनाने के लिए किया जाता है। यह एक मल्टी-बैकएंड ग्राफिक्स लाइब्रेरी के रूप में कार्य करती है, जो विभिन्न आउटपुट बैकएंड का समर्थन करने के लिए निम्न-स्तरीय रेंडरिंग इंजन से उच्च-स्तरीय प्लॉटिंग लॉजिक को अलग करती है। यह प्रोजेक्ट अपने दोहरे-इंटरफेस API के साथ खुद को अलग करता है, जो तेजी से प्रोटोटाइपिंग के लिए एक वैश्विक कार्यात्मक इंटरफेस और सटीक नियंत्रण के लिए एक ऑब्जेक्ट-ओरिएंटेड इंटरफेस दोनों प्रदान करता है। इसमें टाइल वाले ग्रिड और सबप्लॉट्स को प्रबंधित करने के लिए एक कंपोनेंट-आधारित लेआउट इंजन है, साथ ही एक लेयर्ड प्लॉट स्टेट है जो कुल्हाड़ियों (axes) को साफ किए बिना कई डेटा सीरीज़ को ओवरले करने की अनुमति देता है। यह लाइब्रेरी गणितीय फ़ंक्शन प्लॉटिंग, वेक्टर फील्ड्स और हीटमैप व समानांतर निर्देशांक के माध्यम से बहुआयामी डेटा विश्लेषण सहित विज़ुअलाइज़ेशन क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। इसमें भौगोलिक डेटा विज़ुअलाइज़ेशन के लिए विशेष टूल्स शामिल हैं, जैसे कि जियोबबल और जियोडेंसिटी प्लॉट्स, साथ ही निर्देशित और अनिर्देशित ग्राफ नेटवर्क को रेंडर करने के लिए टूल्स। सामान्य क्षमताओं में एक्सिस प्रबंधन, कलरमैप के साथ सौंदर्यपरक स्टाइलिंग और उच्च-गुणवत्ता वाले ग्राफिक्स का निर्यात शामिल है। यह प्रोजेक्ट विभिन्न ऑपरेटिंग सिस्टमों में इंस्टॉलेशन की सुविधा के लिए बिल्ड ऑटोमेशन और डिपेंडेंसी पुनर्प्राप्ति के लिए CMake का उपयोग करता है।
Provides tools for setting line styles, markers, and colors using shorthand specifications.
mplfinance एक वित्तीय टाइम-सीरीज़ प्लॉटर और मार्केट डेटा विज़ुअलाइज़ेशन फ्रेमवर्क है जिसे Matplotlib पर बनाया गया है। इसे मार्केट डेटा फ़्रेम को विशेष चार्ट में रेंडर करने के लिए डिज़ाइन किया गया है, जिसमें कैंडल्सटिक्स, OHLC बार्स, Renko ब्रिक्स और पॉइंट-एंड-फिगर कॉलम शामिल हैं। यह लाइब्रेरी एक समर्पित मार्केट डेटा फ्रेमवर्क के माध्यम से खुद को अलग करती है जो ट्रेडिंग कैलेंडर और गैर-ट्रेडिंग अवधि का प्रबंधन करता है, छुट्टियों के दौरान अंतराल को कम करके सटीक अस्थायी रिक्ति सुनिश्चित करता है। यह तकनीकी विश्लेषण चार्टिंग के लिए एक सिस्टम भी प्रदान करता है, जो मूविंग एवरेज, वॉल्यूम बार्स और अन्य तकनीकी संकेतकों को प्राइस एक्शन प्लॉट्स पर ओवरले करने में सक्षम बनाता है। यह टूलकिट क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें साझा अक्षों के साथ वर्टिकली स्टैक्ड सबप्लॉट्स का संगठन और सुसंगत दृश्य थीम का अनुप्रयोग शामिल है। यह ट्रेंड लाइन्स जैसे मार्केट एनोटेशन, लापता डेटा को संभालने और रीयल-टाइम डेटा फ़ीड के लिए चार्ट को रिफ्रेश करने की क्षमता का समर्थन करता है। विज़ुअलाइज़ेशन को PDF, SVG, PNG और JPG सहित विभिन्न प्रारूपों में निर्यात किया जा सकता है।
Provides tools for setting global plot styling and aesthetic themes across financial charts.
Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to create interactive 2D and 3D visualizations. It functions as a reactive visualization framework where plots update automatically via observables and compute graphs, and as a vector graphics generator for high-resolution academic output. The system is distinguished by its backend-agnostic rendering pipeline, which supports OpenGL, WebGL, and ray-traced scenes. It employs a grammar-of-graphics approach to map variables to aesthetic attributes and utilizes a hierarchical scene graph t
Provides global plot styling configurators for managing themes, colormaps, fonts, and axis formatting.
Patchwork is a layout manager for combining multiple ggplot2 graphics into a single complex arrangement. It functions as a multi-plot composition tool and data visualization orchestrator, allowing independent graphics to be arranged into grids and nested layouts using additive and functional syntax. The system differentiates itself through a broadcast-based style application that propagates themes and scales across all subplots to maintain visual consistency. It also features guide-merging reconciliation to identify and collapse redundant legends into a single shared global guide. The framew
Serves as a utility for broadcasting consistent themes, scales, and geometries across all subplots.