awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
philackm avatar

philackm/ScrollableGraphView

0
View on GitHub↗
5,291 نجوم·462 تفرعات·Swift·MIT·5 مشاهدات

ScrollableGraphView

ScrollableGraphView هي مكتبة تصور بيانات Swift وإطار عمل رسم بياني لنظام iOS تُستخدم لعرض مجموعات البيانات الرقمية المنفصلة كرسوم بيانية تفاعلية. توفر مكون واجهة مستخدم قابل للتمرير يقوم بتصور نقاط البيانات باستخدام نظام إحداثيات مع تخطيطات وأنماط قابلة للتكوين.

يتميز إطار العمل بتوسيع الرسم البياني التكيفي، الذي يضبط المحور الرأسي تلقائيًا ليتناسب مع نقاط البيانات المرئية أثناء تمرير المستخدم. ويدعم عرض البيانات في الوقت الفعلي، مما يسمح لطرق عرض الرسم البياني بالتحديث فورًا مع تغير مجموعات البيانات الأساسية من خلال انتقالات متحركة.

تغطي المكتبة مجموعة متنوعة من أنواع المخططات، بما في ذلك المخططات الخطية، والشريطية، والنقطية، وتدعم رسم مجموعات بيانات متعددة لعرض سلاسل بيانات متعددة على رسم بياني واحد. تشمل الإمكانيات الإضافية تسمية نقاط بيانات المحور السيني، وتصميم المخططات المخصص، واستخدام علامات الخط المرجعي لتسليط الضوء على عتبات أو قيم أساسية محددة.

Features

  • iOS Plotting Frameworks - Serves as a comprehensive framework for displaying multiple data series on a single coordinate system with configurable layouts for iOS.
  • Numerical Data Visualizers - Provides a framework for rendering discrete numerical datasets as interactive, scrollable graphs.
  • Dynamic Viewport Scaling - Calculates vertical axis limits dynamically based on the minimum and maximum values of points currently visible.
  • Visualization Coordinate Mapping - Implements logic to translate discrete numerical data values into visual pixel coordinates for chart rendering.
  • Real-Time Plot Updates - Updates visual plot elements in real-time to reflect changes in the underlying numerical dataset.
  • Swift Data Visualization Libraries - Provides a comprehensive set of tools for rendering discrete numerical datasets as interactive graphs and charts in Swift.
  • Axis Scaling Engines - Manages dynamic vertical scale adjustments to maximize visual detail based on visible data points.
  • Multi-Series Plotting - Displays multiple data series on a single graph to allow for direct comparison between value sets.
  • Axis Scaling Transformations - Automatically adjusts the vertical axis scale to fit visible data points during scrolling.
  • Mobile Data Visualization Libraries - Provides a library specifically optimized for rendering interactive charts and graphical data representations within native iOS environments.
  • Dynamic Scaling Graph Views - Provides a scrollable UI component that automatically adjusts the vertical axis to fit visible data points as the user scrolls.
  • Data Transition Animations - Provides smooth visual transitions for data points when numerical ranges or plot values are updated.
  • Reference Line Annotations - Draws static horizontal or vertical markers to highlight thresholds or baseline values on the graph.
  • Point Marker Styling - Defines visual representation of data points using custom shapes, sizes, and fill colors.
  • Multi-Series Overlays - Supports drawing several independent datasets on the same axes, each with its own style and legend entry.
  • Graph Layout Configurators - Configures margins, point spacing, and scroll direction to control dataset positioning and navigation.
  • Layered Visualization Composition - Allows overlapping multiple visualization styles to let different data series share a single coordinate system.
  • Real-Time Plot Rendering - Implements dynamic updating of visual elements to reflect live data streams in real time.
  • Line Plots - Draws line graphs with customizable colors, widths, smoothing, and gradient area fills.
  • Composite Plot Types - Combines different plot styles like lines and bars on a single graph for composite data views.
  • Bar Style Customizers - Customizes bar chart appearance including width, outline thickness, colors, and corner rounding.
  • Axis Labeling - Displays identifying labels for data points along the horizontal axis with configurable styling.
  • Charting Components - Offers a customizable drawing tool for creating line, bar, and dot plots with animated transitions and reference lines.
  • Chart Visual Style Customizations - Provides tools to customize the aesthetic appearance of bar, line, and dot plots.
  • Charts - Visualizes discrete datasets with scrollable graphs.
  • Data Visualization - Adaptive scrollable graphs for discrete datasets.

سجل النجوم

مخطط تاريخ النجوم لـ philackm/scrollablegraphviewمخطط تاريخ النجوم لـ philackm/scrollablegraphview

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ ScrollableGraphView

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع ScrollableGraphView.
  • has2k1/plotnineالصورة الرمزية لـ has2k1

    has2k1/plotnine

    4,598عرض على GitHub↗

    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
    عرض على GitHub↗4,598
  • bloomberg/bqplotالصورة الرمزية لـ bloomberg

    bloomberg/bqplot

    3,693عرض على GitHub↗

    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.

    TypeScript
    عرض على GitHub↗3,693
  • bqplot/bqplotالصورة الرمزية لـ bqplot

    bqplot/bqplot

    3,693عرض على GitHub↗

    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
    عرض على GitHub↗3,693
  • plotters-rs/plottersالصورة الرمزية لـ plotters-rs

    plotters-rs/plotters

    4,581عرض على GitHub↗

    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

    Rustdata-plottinggraphingplot
    عرض على GitHub↗4,581
عرض جميع البدائل الـ 30 لـ ScrollableGraphView→

الأسئلة الشائعة

ما هي وظيفة philackm/scrollablegraphview؟

ScrollableGraphView هي مكتبة تصور بيانات Swift وإطار عمل رسم بياني لنظام iOS تُستخدم لعرض مجموعات البيانات الرقمية المنفصلة كرسوم بيانية تفاعلية. توفر مكون واجهة مستخدم قابل للتمرير يقوم بتصور نقاط البيانات باستخدام نظام إحداثيات مع تخطيطات وأنماط قابلة للتكوين.

ما هي الميزات الرئيسية لـ philackm/scrollablegraphview؟

الميزات الرئيسية لـ philackm/scrollablegraphview هي: iOS Plotting Frameworks, Numerical Data Visualizers, Dynamic Viewport Scaling, Visualization Coordinate Mapping, Real-Time Plot Updates, Swift Data Visualization Libraries, Axis Scaling Engines, Multi-Series Plotting.

ما هي البدائل مفتوحة المصدر لـ philackm/scrollablegraphview؟

تشمل البدائل مفتوحة المصدر لـ philackm/scrollablegraphview: has2k1/plotnine — Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative… bloomberg/bqplot — bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model,… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… plotters-rs/plotters — Plotters is a data visualization library for the Rust programming language used to create 2D and 3D charts, plots, and… alandefreitas/matplotplusplus — This C++ data visualization library is a scientific plotting framework used to create 2D and 3D charts, network… xcharts-team/xcharts — XCharts is a high-performance data visualization library and charting plugin designed for the Unity game engine. It…