awesome-repositories.com
Blog
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
·

10 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • tidyverse/dplyrAvatar von tidyverse

    tidyverse/dplyr

    5,034Auf GitHub ansehen↗

    dplyr is an R data manipulation library that provides a grammar for transforming tabular data frames. It functions as an in-memory data frame processor and a relational data algebra tool, using a consistent set of verbs to filter, select, and summarize data. The project includes a SQL translation engine that converts high-level data manipulation expressions into optimized queries. This allows users to perform transformations directly on remote relational databases and cloud storage without pulling data locally. The library covers a broad range of tabular operations, including column mutation

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

    R
    Auf GitHub ansehen↗5,034
  • alfred1984/interesting-pythonAvatar von Alfred1984

    Alfred1984/interesting-python

    4,990Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung von Python-Implementierungen für Web Scraping, Netzwerkverkehr-Interzeption, Datenanalyse und Sentiment-Analyse. Es bietet Methoden zum Extrahieren strukturierter Daten von Websites und Schnittstellen mobiler Anwendungen. Die Sammlung enthält Tools zum Erfassen und Analysieren von Netzwerkpaketen mobiler Anwendungen, um versteckte interne API-Endpunkte zu identifizieren. Sie bietet zudem Skripte zur Bewertung des emotionalen Tons und der öffentlichen Wahrnehmung von Textdaten. Das Projekt deckt die Datenmanipulation und -transformation großer Datensätze ab sowie die Erstellung von Diagrammen und Graphen zur Identifizierung demografischer Trends und Muster.

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

    Jupyter Notebook
    Auf GitHub ansehen↗4,990
  • jazzband/tablibAvatar von jazzband

    jazzband/tablib

    4,754Auf GitHub ansehen↗

    Tablib ist eine Python-Bibliothek für den Import, Export und die Manipulation tabellarischer Datensätze. Sie fungiert als Multi-Format-Datenkonverter und -Manager, der es Benutzern ermöglicht, Informationen zwischen verschiedenen Dateistandards zu verschieben. Die Bibliothek unterstützt Datentransformation über CSV-, JSON-, YAML- und Excel-Formate hinweg. Sie bietet eine programmatische Schnittstelle zur Verwaltung dieser Datensätze durch Hinzufügen von Zeilen, Filtern von Spalten und Trennen von Datensätzen. Das System verwendet eine gemeinsame interne Repräsentation und ein adapterbasiertes Mapping, um diverse Eingabequellen zu normalisieren. Dies ermöglicht konsistente Lese- und Schreibroutinen über die unterstützten Dateiformate hinweg.

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

    Python
    Auf GitHub ansehen↗4,754
  • ironclad/rivetAvatar von Ironclad

    Ironclad/rivet

    4,608Auf GitHub ansehen↗

    Rivet ist ein visueller LLM-Workflow-Designer und eine Engine für die Orchestrierung von KI-Agenten. Er dient als Entwicklungsumgebung für den Aufbau von RAG-Pipelines (Retrieval Augmented Generation) und als TypeScript-Bibliothek zum Einbetten visueller KI-Graphen und Prompt-Logik in JavaScript-Anwendungen. Das System zeichnet sich durch einen knotenbasierten Editor aus, der den Datenfluss zwischen Sprachmodellen, Vektordatenbanken und externen APIs abbildet. Es bietet spezialisierte Tools für Prompt-Engineering, einschließlich Schnittstellen für iterative Prompt-Verfeinerung und A/B-Tests, um die Qualität der Modellantworten zu verbessern. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich gerichteter Graph-Ausführung mit Unterstützung für parallele Verarbeitung und Schleifen, umfassender Observability für Echtzeit-Status-Debugging und Ausführungs-Replay sowie automatisierter Test-Frameworks zur Verifizierung des Agentenverhaltens durch Validierungssuiten. Es enthält zudem Unterstützung für Audiotranskription und Reasoning sowie eine Plugin-Architektur zur Definition benutzerdefinierter Knoten. Logik-Graphen werden als YAML-Dateien gespeichert, um Versionskontrolle und Zusammenarbeit zu ermöglichen.

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

    TypeScript
    Auf GitHub ansehen↗4,608
  • susanli2016/machine-learning-with-pythonAvatar von susanli2016

    susanli2016/Machine-Learning-with-Python

    4,583Auf GitHub ansehen↗

    Dieses Projekt ist eine Python-Bibliothek für maschinelles Lernen und ein Data-Science-Toolkit, das für den Aufbau prädiktiver Modelle und die Analyse komplexer Datensätze entwickelt wurde. Es bietet eine Sammlung von Implementierungen für gängige überwachte und unüberwachte Algorithmen unter Verwendung des Scikit-Learn-Frameworks. Das Toolkit enthält eine Suite für prädiktive Modellierung zur Generierung von Vorhersagen aus historischen Daten und ein statistisches Analyse-Framework zur Anwendung von Bayes-Modellierung und Kausalitätstests. Es bietet zudem eine Datenvisualisierungssuite basierend auf Matplotlib zum Rendern statischer Diagramme und Grafiken, um Klassifikatorgrenzen und Datentrends zu interpretieren. Das Projekt deckt Daten-Clustering-Workflows zur Identifizierung von Mustern und Segmenten, explorative Datenanalyse und die Vorverarbeitung von Daten unter Verwendung von Pandas und NumPy ab.

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

    Jupyter Notebook
    Auf GitHub ansehen↗4,583
  • prodesire/python-guide-cnAvatar von Prodesire

    Prodesire/Python-Guide-CN

    4,432Auf GitHub ansehen↗

    Python-Guide-CN ist eine chinesische Übersetzung eines umfassenden Leitfadens für idiomatische Python-Programmierung und Softwareentwicklung. Er dient als kuratiertes Programmier-Tutorial und Ökosystem-Referenz und bietet einen strukturierten Pfad zum Erlernen von Python-Syntax, Standardbibliotheken und professionellen Coding-Mustern. Das Projekt zeichnet sich dadurch aus, dass es detaillierte Anweisungen für das Einrichten von Entwicklungsumgebungen unter Windows, macOS und Linux bietet. Es konzentriert sich spezifisch auf die Auswahl von Interpretern und die Verwaltung virtueller Umgebungen, um einen konsistenten Arbeitsplatz zu gewährleisten. Der Leitfaden deckt eine breite Palette technischer Funktionen ab, einschließlich Software-Test-Workflows, Paketverteilung und der Implementierung von Coding-Best-Practices. Er bietet zudem Anleitungen zur Webentwicklung, REST-API-Konstruktion und wissenschaftlichem Rechnen, einschließlich Datenanalyse und Visualisierung.

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

    Batchfile
    Auf GitHub ansehen↗4,432
  • nanmicoder/crawlertutorialAvatar von NanmiCoder

    NanmiCoder/CrawlerTutorial

    4,262Auf GitHub ansehen↗

    CrawlerTutorial is a comprehensive Python web scraping tutorial and framework designed for extracting data from static and dynamic websites. It functions as a web data extraction pipeline and an HTTP request orchestrator, covering the full lifecycle of scraping applications from initial fetching to final data storage. The project provides specialized guidance on anti-bot bypass techniques and web API reverse engineering. It includes methods for evading browser detection through identity masking and proxy rotation, as well as techniques for identifying hidden API endpoints by analyzing network

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

    Python
    Auf GitHub ansehen↗4,262
  • rdatatable/data.tableAvatar von Rdatatable

    Rdatatable/data.table

    3,894Auf GitHub ansehen↗

    Dieses Projekt ist ein High-Performance-Framework für die Verarbeitung tabellarischer Daten in R, das für die effiziente und schnelle Handhabung massiver Datensätze entwickelt wurde. Es bietet eine erweiterte Datenstruktur, die Referenzsemantik und In-Place-Modifikation nutzt, um komplexe Transformationen ohne den Overhead unnötiger Objektkopien durchzuführen. Die Bibliothek zeichnet sich durch ihre Low-Level-Architekturoptimierungen aus, einschließlich Multi-Threaded-Parallelverarbeitung, Radix-basiertem Sortieren und Memory-Mapped-File-Parsing. Durch das Auslagern kritischer Datenmanipulations- und Aggregationsroutinen in kompilierten C-Code ermöglicht sie die schnelle Ausführung von Aufgaben, die ansonsten rechenintensiv wären. Ihre Core-Engine unterstützt fortgeschrittene relationale Operationen wie Non-Equi-, Rolling- und Overlapping-Interval-Joins sowie automatische sekundäre Indizierung zur Beschleunigung wiederholter Datenzugriffe. Über ihre primären Verarbeitungsfunktionen hinaus bietet das Projekt eine umfassende Suite an Tools für das Datenlebenszyklus-Management. Dies umfasst Hochgeschwindigkeits-Ingestion- und Serialisierungs-Utilities mit automatischer Typenerkennung sowie spezialisierte Unterstützung für Zeitreihenanalysen und mehrdimensionale Aggregation. Das Framework ist auf Skalierbarkeit ausgelegt und ermöglicht Benutzern die Durchführung komplexer Gruppierungs-, Filter- und Reshaping-Operationen auf Datensätzen mit Milliarden von Zeilen bei gleichzeitiger Systemstabilität und Performance.

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

    R
    Auf GitHub ansehen↗3,894
  • fonnesbeck/statistical-analysis-python-tutorialAvatar von fonnesbeck

    fonnesbeck/statistical-analysis-python-tutorial

    1,727Auf GitHub ansehen↗

    Dieses Repository dient als Bildungsressource und strukturierter Lehrplan für statistische Analysen mit Python. Es bietet einen umfassenden Leitfaden für den Workflow des wissenschaftlichen Rechnens, mit Fokus auf die praktische Anwendung von Datenbereinigung, numerischer Modellierung und der Visualisierung von Verteilungen. Das Tutorial deckt den gesamten Prozess von der Umwandlung roher tabellarischer Daten in verwertbare Erkenntnisse ab. Es zeigt, wie man strukturierte Datensätze durch Zusammenführen und Aggregation manipuliert, deskriptive und inferenzstatistische Berechnungen durchführt und Regressionsmodelle zur Bewertung von Variablenbeziehungen anpasst. Zusätzlich behandelt das Material die Schätzung statistischer Unsicherheit durch Resampling-Techniken zur Erzeugung von Konfidenzintervallen und Stichprobenverteilungen. Die Inhalte sind darauf ausgelegt, Lernende bei der Anwendung wissenschaftlicher Standardbibliotheken zu unterstützen, um Muster und Trends in numerischen Informationen zu identifizieren. Es enthält praktische Beispiele für die grafische Darstellung von Daten und die Ausführung mathematischer Operationen zur Interpretation komplexer Datensätze.

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

    HTML
    Auf GitHub ansehen↗1,727
  • kotlin/dataframeAvatar von Kotlin

    Kotlin/dataframe

    1,049Auf GitHub ansehen↗

    Diese Bibliothek ist ein Datenverarbeitungs-Framework für die JVM, das eine typsichere Umgebung für die Manipulation strukturierter tabellarischer Daten bietet. Sie fungiert als umfassendes Toolset für komplexe Datentransformationen, Aggregationen und statistische Analysen, während sie durch Schema-Validierung zur Kompilierzeit die strukturelle Integrität über Datenpipelines hinweg sicherstellt. Das Projekt zeichnet sich durch seine tiefe Integration in interaktive Notebook-Umgebungen und die Verwendung von Code-Generierung zur Kompilierzeit aus. Durch die automatische Ableitung und Durchsetzung von Schemata aus Rohdaten werden typsichere Accessoren generiert, die IDE-Autovervollständigung und statische Überprüfung von Spaltennamen ermöglichen. Diese Architektur erlaubt Entwicklern funktionale Pipeline-Verarbeitung bei strikter Typsicherheit, was Laufzeitfehler bei der Datenmanipulation effektiv verhindert. Die Bibliothek unterstützt eine breite Palette von Daten-Workflows, einschließlich des Imports und Mappings relationaler Datenbankschemata, der Durchführung geospatialer Analysen und komplexer Daten-Pivotierungen. Sie enthält umfangreiche Dienstprogramme für Datenkonstruktion, Filterung, Sortierung und die Berechnung deskriptiver Statistiken. Darüber hinaus bietet das Framework robuste Visualisierungs- und Berichtsfunktionen, mit denen Benutzer interaktive HTML-Tabellen rendern, Dokumente erstellen und Diagramme direkt aus strukturierten Datensätzen generieren können. Die Bibliothek ist für den nahtlosen Einsatz in Kotlin- und Java-Entwicklungsumgebungen konzipiert, mit spezialisierter Unterstützung für automatisiertes Dependency-Management und Kernel-Integration in interaktiven Notebooks.

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

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