6 Repos
Reading relational data from various file formats into structured data frames for analysis.
Distinct from Excel Data Import: Candidates are either too specific to one format (Excel/JSON) or unrelated to data analysis frames.
Explore 6 awesome GitHub repositories matching data & databases · Tabular Data Import. Refine with filters or upvote what's useful.
Danfo.js ist eine Bibliothek für Datenanalyse und Vorverarbeitung für JavaScript, die leistungsstarke gelabelte Datenstrukturen bereitstellt. Sie implementiert Dataframes und Series, um komplexe Datenanalysen, statistische Berechnungen und die Manipulation strukturierter tabellarischer Daten zu ermöglichen. Das Projekt dient als Bibliothek für die Vorverarbeitung beim maschinellen Lernen und bietet Dienstprogramme für kategoriales Label-Encoding, One-Hot-Encoding sowie die Skalierung und Standardisierung numerischer Features. Es erleichtert insbesondere die Konvertierung gelabelter Datenstrukturen in Tensoren für das Modelltraining und die Evaluierung. Die Bibliothek deckt eine breite Palette an Funktionen ab, einschließlich deskriptiver Statistik, relationaler Operationen wie Merging und Joining sowie Zeitreihenverarbeitung. Sie enthält Tools für die Datenbereinigung, Filterung und Gruppierung sowie eine Visualisierungsschnittstelle zur Erstellung interaktiver Diagramme und Plots direkt aus Dataframes. Das System unterstützt den Import und Export von Daten über CSV-, JSON- und Excel-Formate.
Reads relational data from CSV, Excel, and JSON files into structured formats for analysis.
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.
Reads relational data from various file formats into a common internal representation for further processing.
Dieses Projekt ist ein MySQL-Datenbanktreiber für Node.js, der Netzwerkverbindungen herstellt und SQL-Abfragen unter Verwendung eines nativen Kommunikationsprotokolls ausführt. Er fungiert als asynchroner SQL-Client und bietet eine auf Promises basierende Abfrageschnittstelle sowie Unterstützung für async/await-Muster zur Verwaltung nicht blockierender Datenbankoperationen. Die Bibliothek enthält eine vollständige Implementierung des MySQL-Protokolls und dient als Toolkit zum Erstellen benutzerdefinierter Datenbankserver, Proxys oder Clients. Sie fungiert zudem als Connection-Pool-Manager und Tool zur Injektionsprävention, wobei vorbereitete Anweisungen (Prepared Statements) und parametrisierte Abfragen verwendet werden, um Datenbankinteraktionen abzusichern. Das Projekt deckt ein breites Spektrum an Datenbankintegrationsfunktionen ab, einschließlich der Koordination atomarer Transaktionen, Binär-Log-Streaming und tabellarischem Daten-Streaming für Massenimporte. Es verwaltet Ressourcenlebenszyklen durch automatisierte Verbindungsbereinigung und bietet verschiedene Authentifizierungsmechanismen, wie Passwort-Hash-Authentifizierung und sichere Handshake-Aushandlung. Die Konnektivität wird zusätzlich durch SSL-Verschlüsselung, Komprimierung des Netzwerkverkehrs und die Fähigkeit unterstützt, Datenverkehr über benutzerdefinierte Duplex-Stream-Transporte zu leiten.
Streams local tabular data into the database using a readable stream factory for efficient bulk imports.
Mapshaper is a tool for processing, simplifying, and converting geographic vector data, available as a command-line interface, a web browser tool, and a Node.js library. It functions as a coordinate projector, vector data converter, and web map asset optimizer designed to transform spatial datasets between different coordinate reference systems and file formats. The project is distinguished by its topology-preserving geometry simplification, which reduces vertex counts while maintaining shared boundaries to prevent gaps and overlaps. It further optimizes assets for the web through coordinate
Converts CSV and TSV files into attribute data or point layers by mapping coordinates.
Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di
Populates graph tables with nodes and relationships by loading data from external tabular files.
This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich, cross-platform applications in Flutter. It provides a unified library of modular widgets and processing tools that enable developers to implement complex interface requirements, including advanced scheduling, tabular data management, and interactive data visualization, using a consistent declarative architecture. The library distinguishes itself through specialized, enterprise-grade capabilities that extend beyond standard UI elements. It includes a robust document processing
Populates worksheet cells automatically by importing collections of data.