awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

Awesome GitHub RepositoriesTabular Data Manipulations

Tools and grammars for cleaning, filtering, and transforming structured tabular data.

Distinct from Tabular Data Transformations: Candidates focus on guides, visualization-specific transformations, or spreadsheet layout changes, rather than a general-purpose manipulation engine.

Explore 10 awesome GitHub repositories matching data & databases · Tabular Data Manipulations. Refine with filters or upvote what's useful.

Awesome Tabular Data Manipulations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tidyverse/dplyrAvatar tidyverse

    tidyverse/dplyr

    5,034Vezi pe GitHub↗

    dplyr este o bibliotecă R pentru manipularea datelor care oferă o gramatică pentru transformarea cadrelor de date (data frames) tabelare. Funcționează ca un procesor de data frames în memorie și un instrument de algebră relațională, folosind un set consistent de verbe pentru a filtra, selecta și sumariza datele. Proiectul include un motor de traducere SQL care convertește expresiile de manipulare a datelor de nivel înalt în interogări optimizate. Acest lucru permite utilizatorilor să efectueze transformări direct pe baze de date relaționale la distanță și în stocarea cloud, fără a descărca datele local. Biblioteca acoperă o gamă largă de operațiuni tabelare, inclusiv mutarea coloanelor, subsetarea rândurilor și join-uri de date relaționale. De asemenea, oferă capabilități pentru analiza datelor grupate, permițând partiționarea seturilor de date pentru agregări și rezumate independente.

    Provides a comprehensive grammar for cleaning, filtering, and transforming structured tabular data frames.

    R
    Vezi pe GitHub↗5,034
  • alfred1984/interesting-pythonAvatar Alfred1984

    Alfred1984/interesting-python

    4,990Vezi pe GitHub↗

    Acest proiect este o colecție de implementări Python pentru web scraping, interceptarea traficului de rețea, analiza datelor și analiza sentimentelor. Oferă metode pentru extragerea datelor structurate de pe site-uri web și interfețe de aplicații mobile. Colecția include instrumente pentru capturarea și analizarea pachetelor de rețea din aplicațiile mobile pentru a identifica endpoint-uri API interne ascunse. De asemenea, conține scripturi pentru evaluarea tonului emoțional și a percepției publice a datelor text. Proiectul acoperă manipularea și transformarea datelor din seturi mari de date, precum și generarea de grafice și diagrame pentru a identifica tendințele și modelele demografice.

    Processes large datasets using tabular structures for cleaning, filtering, and transforming raw scraped information.

    Jupyter Notebook
    Vezi pe GitHub↗4,990
  • jazzband/tablibAvatar jazzband

    jazzband/tablib

    4,754Vezi pe GitHub↗

    Tablib este o bibliotecă Python concepută pentru importul, exportul și manipularea seturilor de date tabelare. Funcționează ca un convertor și manager de date multi-format, permițând utilizatorilor să mute informații între diferite standarde de fișiere. Biblioteca suportă transformarea datelor între formatele CSV, JSON, YAML și Excel. Oferă o interfață programatică pentru a gestiona aceste seturi de date prin adăugarea de rânduri, filtrarea coloanelor și segregarea înregistrărilor. Sistemul utilizează o reprezentare internă comună și o mapare bazată pe adaptoare pentru a normaliza sursele de intrare diverse. Acest lucru permite rutine consistente de citire și scriere în toate formatele de fișiere suportate.

    Provides a programmatic interface for cleaning, filtering, and modifying structured tabular data.

    Python
    Vezi pe GitHub↗4,754
  • ironclad/rivetAvatar Ironclad

    Ironclad/rivet

    4,608Vezi pe GitHub↗

    Rivet is a visual LLM workflow designer and AI agent orchestration engine. It serves as a development environment for building retrieval augmented generation pipelines and a TypeScript library for embedding visual AI graphs and prompt logic into JavaScript applications. The system differentiates itself through a node-based editor that maps data flow between language models, vector databases, and external APIs. It provides specialized tools for prompt engineering, including interfaces for iterative prompt refinement and A/B testing to improve model response quality. The platform covers a broa

    Enables programmatic loading and appending of tabular datasets within a visual graph to automate agent data handling.

    TypeScript
    Vezi pe GitHub↗4,608
  • susanli2016/machine-learning-with-pythonAvatar susanli2016

    susanli2016/Machine-Learning-with-Python

    4,583Vezi pe GitHub↗

    Acest proiect este o bibliotecă Python de machine learning și un toolkit de știință a datelor conceput pentru construirea modelelor predictive și analizarea seturilor de date complexe. Oferă o colecție de implementări pentru algoritmi comuni de învățare supervizată și nesupervizată folosind framework-ul Scikit-Learn. Toolkit-ul include o suită de modelare predictivă pentru generarea predicțiilor din date istorice și un framework de analiză statistică pentru aplicarea modelării bayesiene și a testelor de cauzalitate. De asemenea, dispune de o suită de vizualizare a datelor bazată pe Matplotlib pentru randarea diagramelor și graficelor statice pentru a interpreta limitele clasificatorului și tendințele datelor. Proiectul acoperă fluxuri de lucru de clustering a datelor pentru identificarea tiparelor și segmentelor, analiza exploratorie a datelor și preprocesarea datelor folosind Pandas și NumPy.

    Utilizes Pandas to structure raw datasets into tabular dataframes for efficient cleaning and preprocessing.

    Jupyter Notebook
    Vezi pe GitHub↗4,583
  • prodesire/python-guide-cnAvatar Prodesire

    Prodesire/Python-Guide-CN

    4,432Vezi pe GitHub↗

    Python-Guide-CN is a Chinese translation of a comprehensive guide to idiomatic Python programming and software development. It serves as a curated programming tutorial and ecosystem reference, providing a structured path for learning Python syntax, standard libraries, and professional coding patterns. The project distinguishes itself by offering detailed instructions for setting up development environments across Windows, macOS, and Linux. It specifically focuses on the selection of interpreters and the management of virtual environments to ensure a consistent workspace. The guide covers a b

    Explains how to index, merge, and align structured tabular data using dataframes.

    Batchfile
    Vezi pe GitHub↗4,432
  • nanmicoder/crawlertutorialAvatar NanmiCoder

    NanmiCoder/CrawlerTutorial

    4,262Vezi pe GitHub↗

    CrawlerTutorial este un tutorial cuprinzător de web scraping în Python și un framework conceput pentru extragerea datelor de pe site-uri web statice și dinamice. Acesta funcționează ca o conductă de extracție a datelor web și un orchestrator de cereri HTTP, acoperind întregul ciclu de viață al aplicațiilor de scraping, de la preluarea inițială până la stocarea finală a datelor. Proiectul oferă îndrumări specializate privind tehnicile de evitare a sistemelor anti-bot și ingineria inversă a API-urilor web. Include metode pentru evitarea detectării browserului prin mascarea identității și rotația proxy-urilor, precum și tehnici pentru identificarea endpoint-urilor API ascunse prin analizarea traficului de rețea și a semnăturilor cererilor. Framework-ul cuprinde un set larg de capabilități, inclusiv automatizarea browserului pentru pagini cu conținut JavaScript intens, autentificarea automată a utilizatorilor prin coduri QR sau SMS și gestionarea persistenței sesiunii. De asemenea, dispune de instrumente de preprocesare a datelor pentru curățarea textului brut, eliminarea înregistrărilor duplicate și persistența informațiilor colectate în fișiere plate sau baze de date relaționale.

    Performs tabular data manipulations using data frames to structure and transform extracted information.

    Python
    Vezi pe GitHub↗4,262
  • rdatatable/data.tableAvatar Rdatatable

    Rdatatable/data.table

    3,894Vezi pe GitHub↗

    Acest proiect este un framework de procesare a datelor tabelare de înaltă performanță pentru R, conceput pentru a gestiona seturi de date masive cu eficiență a memoriei și viteză. Oferă o structură de date îmbunătățită care utilizează semantica de referință și modificarea in-place pentru a efectua transformări complexe fără overhead-ul copierii inutile a obiectelor. Biblioteca se distinge prin optimizările sale arhitecturale de nivel scăzut, inclusiv procesarea paralelă multi-threaded, sortarea bazată pe radix și parsarea fișierelor mapate în memorie. Prin descărcarea rutinelor critice de manipulare și agregare a datelor către cod C compilat, permite execuția rapidă a sarcinilor care altfel ar fi costisitoare din punct de vedere computațional. Motorul său de bază suportă operațiuni relaționale avansate, cum ar fi join-uri non-equi, rolling și intervale suprapuse, alături de indexarea secundară automată pentru a accelera accesul repetat la date. Dincolo de capabilitățile sale primare de procesare, proiectul oferă o suită cuprinzătoare de instrumente pentru gestionarea ciclului de viață al datelor. Aceasta include utilitare de ingestie și serializare de mare viteză cu detectare automată a tipului, precum și suport specializat pentru analiza seriilor temporale și agregarea multidimensională. Framework-ul este construit pentru a scala, permițând utilizatorilor să efectueze operațiuni complexe de grupare, filtrare și remodelare pe seturi de date care conțin miliarde de rânduri, menținând în același timp stabilitatea și performanța sistemului.

    Performs high-performance data wrangling, including filtering, aggregation, and reshaping, using efficient memory management and reference semantics.

    R
    Vezi pe GitHub↗3,894
  • fonnesbeck/statistical-analysis-python-tutorialAvatar fonnesbeck

    fonnesbeck/statistical-analysis-python-tutorial

    1,727Vezi pe GitHub↗

    Acest repository servește drept resursă educațională și curriculum structurat pentru efectuarea analizei statistice folosind Python. Oferă un ghid cuprinzător pentru fluxul de lucru în calculul științific, concentrându-se pe aplicarea practică a curățării datelor, modelării numerice și vizualizării distribuțiilor. Tutorialul acoperă procesul end-to-end de transformare a datelor tabelare brute în insight-uri acționabile. Demonstrează cum să manipulezi seturi de date structurate prin îmbinare și agregare, să efectuezi calcule statistice descriptive și inferențiale și să ajustezi modele de regresie pentru a evalua relațiile dintre variabile. În plus, materialul abordează estimarea incertitudinii statistice prin utilizarea tehnicilor de resampling pentru a genera intervale de încredere și distribuții de eșantionare. Conținutul este organizat pentru a sprijini cursanții în aplicarea bibliotecilor standard de calcul științific pentru a identifica tipare și tendințe în cadrul informațiilor numerice. Include exemple practice pentru crearea reprezentărilor grafice ale datelor și executarea operațiilor matematice pentru a interpreta seturi de date complexe.

    Cleans and reshapes structured datasets by merging, indexing, and aggregating rows and columns to prepare for analysis.

    HTML
    Vezi pe GitHub↗1,727
  • kotlin/dataframeAvatar Kotlin

    Kotlin/dataframe

    1,049Vezi pe GitHub↗

    This library is a data processing framework for the JVM that provides a type-safe environment for manipulating structured tabular data. It functions as a comprehensive toolset for performing complex data transformations, aggregations, and statistical analysis, while leveraging compile-time schema validation to ensure structural integrity across data pipelines. The project distinguishes itself through its deep integration with interactive notebook environments and its use of compile-time code generation. By automatically deriving and enforcing schemas from raw inputs, it generates type-safe ac

    Creates structured datasets from collections of values for organized storage and manipulation.

    Kotlindata-analysisdata-sciencedataframe
    Vezi pe GitHub↗1,049
  1. Home
  2. Data & Databases
  3. Tabular Data Manipulations