Probly: KI-gestützte Tabellenkalkulation mit Python-Datenanalysefunktionen 182

小编 ·

Probly: KI-gestützte Tabellenkalkulation mit Python-Datenanalysefunktionen

Probly ist eine KI-gestützte Tabellenkalkulations-App, die die Funktionen einer Tabellenkalkulation mit den Möglichkeiten der Python-Datenanalyse kombiniert.

Probly: KI-gestützte Tabellenkalkulation mit Python-Datenanalysefunktionen

Was ist Probly?

Probly ist eine KI-gestützte Tabellenkalkulationsanwendung, die die Funktionen einer Tabellenkalkulation mit den Möglichkeiten der Python-Datenanalyse kombiniert.

Probly .webp

Hauptfunktionen von Probly

Interaktive Tabellenkalkulation

  • Unterstützt direkte Zellbearbeitung, Formeleingabe (mit = am Anfang), Zellenformatierung sowie Kopieren und Einfügen.

  • Unterstützt zahlreiche Formeln, darunter mathematische Operationen (z. B. SUM, AVERAGE), statistische Funktionen (z. B. STDEV, MEDIAN), logische Funktionen (z. B. IF, AND), Nachschlagefunktionen (z. B. VLOOKUP, HLOOKUP) und Textfunktionen (z. B. CONCATENATE, LEFT).

Datenimport/-export

  • Unterstützt den Import von Excel-Dateien (.xlsx-Format) und den Export der Tabellenkalkulation in das Excel-Format, wobei Formeln und Formatierungen erhalten bleiben.

Integration von KI-Funktionen

  • KI-Assistent über Tastenkürzel (z. B. Strg+Shift+/) oder durch Anklicken des Symbols aufrufen.

  • Fragen können in natürlicher Sprache gestellt werden, um Dateneinblicke, Formelvorschläge, Diagrammerstellung und sogar die Ausführung von Python-Analysen zu erhalten.

Oberfläche und Interaktion

  • Bietet eine Werkzeugleiste für den schnellen Zugriff auf häufig verwendete Funktionen wie Import, Export und Diagrammverwaltung.

  • Unterstützt Standard-Tastenkürzel für Tabellenkalkulationen zur komfortablen Bedienung.

Python-Analyse

  • Python-Code kann direkt im Browser ausgeführt werden, ohne dass zusätzliche Abhängigkeiten installiert werden müssen.

  • Durch den Einsatz von WebAssembly-Technologie wird der Python-Code lokal im Browser ausgeführt, was den Datenschutz gewährleistet.

Diagramme und Visualisierung

  • Unterstützt die Erstellung von Diagrammen und Visualisierungen auf Basis der Daten

Technischer Stack von Probly

  • Frontend-Framework: Die Anwendung basiert auf Next.js und läuft reibungslos in modernen gängigen Browsern.

  • Python-Laufzeitumgebung: Dank Pyodide (als WebAssembly kompiliertes Python) ist die Ausführung von Python-Code im Browser möglich.

  • Visualisierungstools: Verwendet ECharts für vielfältige Datenvisualisierungen.

Wie verwendet man Probly?

Installation

  • Die Installation kann über pip von GitHub erfolgen:

pip install git+https://github.com/bencwallace/probly#egg=probly

Schnellstart

  • Zufallsvariablen initialisieren und mit ihnen arbeiten:

>>> import probly as pr
>>> X = pr.Ber()  # Bernoulli-Zufallsvariable
>>> Y = pr.Ber(0.9)
>>> Z = pr.Unif(-10, 10)  # Gleichverteilte Zufallsvariable
>>> W = (1 + X) * Z / (5 + Y)  # Neue Zufallsvariable
>>> W.mean()  # Mittelwert berechnen

KI-Funktionsaufruf

  • KI-Assistent über Tastenkürzel (z. B. Strg+Shift+/) oder durch Anklicken des Symbols aufrufen.

Python-Codeausführung

  • Python-Code kann direkt im Browser ausgeführt werden, ohne dass zusätzliche Abhängigkeiten installiert werden müssen.

Datenimport und -export

  • Unterstützt den Import von Excel-Dateien (.xlsx-Format) und den Export als Excel

Anwendungsbereiche von Probly

  • Tägliche Datenanalyse: Sowohl Datenverarbeitungsaufgaben bei der Arbeit als auch persönliche Datenorganisation können effizient in der Tabellenkalkulation durchgeführt werden, wobei Python-Code komplexe Berechnungen übernimmt und intelligente Unterstützung nützliche Informationen liefert.

  • Bildungsbereich: Kann als Lehrmittel eingesetzt werden, um Schülern und Studenten beim Erlernen von Datenanalyse, Python-Programmierung und Datenvisualisierung durch praktische Übungen zu helfen.

  • Tägliche Büroarbeit: Normale Benutzer können mithilfe der KI-Funktionen schnell Dateneinblicke gewinnen.

GitHub-Repository:https://github.com/PragmaticMachineLearning/probly