OpenAI
Diese Seite wurde maschinell übersetzt. Den Originalartikel auf Englisch ansehen.

Datenanalyse mit ChatGPT

Funktionen und Möglichkeiten für die Arbeit mit Daten in ChatGPT

Aktualisiert: 6 days ago

Was können Sie mit Daten in ChatGPT tun?

Wenn Sie Daten mit ChatGPT analysieren, können Sie aus Ihren hochgeladenen Daten statische und interaktive Tabellen und Diagramme erstellen.

  • ChatGPT erstellt automatisch eine interaktive Tabellenansicht, in der Sie durch Ihre Daten scrollen und alle Zeilen und Spalten ansehen können.

  • Nach dem Hochladen einer Datei kann ChatGPT den idealen Diagrammtyp für den Datensatz bestimmen, oder Sie geben in Ihrem Prompt einen unserer unterstützten Diagrammtypen an.

  • Sie können die Darstellung Ihrer interaktiven Diagramme anpassen und Zusammenfassungen erstellen, die Ihre Erkenntnisse erklären.

  • Mit Reasoning-Modellen können Sie Aufgaben ausführen wie Regressionen auf Testdaten, die Visualisierung komplexer Geschäftskennzahlen und szenariobasierte Simulationen.

Welche Dateitypen werden unterstützt?

ChatGPT kann Daten analysieren, die in verschiedenen Dateiformaten hochgeladen werden, darunter:

  • Excel (.xlsx)

  • Kommagetrennte Werte (.csv)

  • PDF (.pdf)

  • JSON

Sie können auch die neuesten Dateiversionen direkt hochladen aus:

  • Google Drive

  • Microsoft OneDrive Personal

  • Microsoft OneDrive einschließlich Sharepoint

Wenn Sie Tabellen für die Analyse in ChatGPT vorbereiten, befolgen Sie diese Richtlinien für beste Ergebnisse:

Do:

  • Fügen Sie in der ersten Zeile aussagekräftige Spaltenüberschriften ein

  • Verwenden Sie klare Sprache für Spaltenüberschriften und vermeiden Sie Abkürzungen und Fachjargon

  • Verwenden Sie eine Zeile pro Datensatz

Don’t:

  • Fügen Sie nicht mehrere Abschnitte und Tabellen in eine einzige Tabelle ein

  • Fügen Sie keine leeren Zeilen oder Spalten ein

  • Fügen Sie keine Bilder ein, die kritische Informationen enthalten

Wie analysiert und visualisiert ChatGPT Daten mit Diagrammen?

ChatGPT nutzt pandas, um Ihre Daten zu analysieren, und Matplotlib, um sowohl statische als auch interaktive Diagramme mit Ihren Daten zu erstellen. Nachdem Sie ChatGPT zur Analyse oder Visualisierung Ihrer Daten verwendet haben, klicken Sie auf den Link „Analyse anzeigen“, der am Ende der Antwort erscheint, um zu sehen, wie ChatGPT diese Tools verwendet hat:

View analysis tooltip in ChatGPT data analysis conversation

Wie kann ich die Analyse standardmäßig sehen?

Nachdem Sie ChatGPT zur Analyse oder Visualisierung Ihrer Daten verwendet haben, klicken Sie auf den Link „Analyse anzeigen“, der am Ende der Antwort erscheint.

View analysis tooltip in ChatGPT data analysis chat

Oben im Modal können Sie „Details immer anzeigen“ aktivieren, damit das Analysefenster nach jeder Antwort standardmäßig erscheint.

Image

Wenn Sie den Code lokal verwenden möchten, können Sie auf „Kopieren“ klicken, um den Code in die Zwischenablage zu kopieren und in Ihren Code-Editor einzufügen.

Wie aktiviere ich interaktive Diagramme?

Wählen Sie nach dem Erstellen eines Diagramms oben rechts in der Grafik „Zu interaktivem Diagramm wechseln“.

ChatGPT chart controls with tooltip for switching to interactive chart

Nachdem Sie diese Option ausgewählt haben, wird das Diagramm neu gerendert und als interaktive Version angezeigt. Bitte beachten Sie, dass nur eine begrenzte Auswahl an Diagrammtypen interaktiv ist.

Sie können wieder zu einem statischen Diagramm wechseln, indem Sie oben rechts in der Grafik „Zu statischem Diagramm wechseln“ auswählen.

Chart toolbar tooltip for switching to a static chart in ChatGPT data analysis

Welche Diagrammtypen sind interaktiv?

Derzeit sind in den meisten Fällen nur Balken-, Kreis-, Streu- und Liniendiagramme interaktiv.

ChatGPT kann eine Vielzahl nicht interaktiver Diagramme erstellen, darunter: Histogramme, Streudiagramme, Boxplots (Box-and-Whisker-Plots), Heatmaps, Flächendiagramme, Radardiagramme, Treemaps, Blasendiagramme und Wasserfalldiagramme.

Wie viele Dateien kann ich auf einmal analysieren?

  • In einer Unterhaltung können bis zu 10 Dateien hochgeladen werden

  • Bis zu 20 Dateien können als Wissen an ein GPT angehängt werden (ChatGPT kann mit diesen Dateien interagieren, wenn die Funktion Code Interpreter auf GPT-Ebene aktiviert ist)

Wie viele Daten kann ich analysieren?

512 MB pro Datei. Bei CSV-Dateien oder Tabellenkalkulationen darf die Dateigröße je nach Größe jeder Zeile ungefähr 50 MB nicht überschreiten.

Das macht ChatGPT zu einer guten Lösung für die Arbeit mit Datendateien, die zu groß sind, um sie in einer Tabellenkalkulationsanwendung zu öffnen.

Wie lösche ich hochgeladene Dateien?

Dateien, die in Advanced Data Analysis hochgeladen werden, werden innerhalb eines Zeitraums gelöscht, der je nach Ihrem Plan variiert. Wenn Sie Ihr Nutzungslimit für Dateien erreichen, können Sie Dateien auch aus den letzten Chats oder aus GPTs löschen, die Sie erstellt haben, da diese sich Limits teilen.

Was passiert im Hintergrund?

Wenn Sie strukturierte Daten hochladen, beginnt ChatGPT damit, die ersten paar Zeilen der Daten zu prüfen, um das Schema und die Arten von Werten zu verstehen, die vorhanden sein können.

Wenn Sie Fragen zu Ihren Daten stellen, führt ChatGPT die folgenden Schritte aus:

  1. Greifen Sie in einer Code-Ausführungsumgebung auf die hochgeladenen Daten zu

  2. Schreiben Sie Python-Code, um die Daten zu verarbeiten und die erforderliche Analyseausgabe zu erzeugen

  3. Führen Sie den Code aus und prüfen Sie die Ergebnisse

  4. Integrieren Sie die Ergebnisse in die Antwort, die Sie im Chatfenster sehen

ChatGPT kann komplexe mathematische Operationen und statistische Analysetechniken ausführen, weil es sowohl Code schreiben als auch ausführen kann. Wenn Sie den Code prüfen möchten, den ChatGPT generiert hat, klicken Sie am Ende einer Nachricht auf den blauen Link [>_].

Woher weiß ChatGPT, wie man Daten analysiert?

Eine der Kernfähigkeiten von ChatGPT ist die Durchführung komplexer Analysen auf Basis von Prompts in natürlicher Sprache. Damit das funktioniert, werden ChatGPT-Modelle nachträglich mit einer großen Menge an Datenanalyseaufgaben trainiert. Nachdem das Modell Beispieldatensätzen, Fragen in natürlicher Sprache zu diesen Datensätzen und dem Code ausgesetzt wurde, den Datenanalyst:innen geschrieben haben, um diese Fragen zu beantworten, kann es nun neuen Code generieren, um neuartige Analysen durchzuführen. Deshalb „weiß“ ChatGPT, wie man spezialisierte Python-Bibliotheken nutzt, um komplexe Aufgaben auszuführen.

Wie führt ChatGPT Code aus?

Bei der Datenanalyse erhält ChatGPT Zugriff auf eine sichere Code-Ausführungsumgebung. Die Umgebung ist mit Hunderten von Python-Bibliotheken vorinstalliert, und ChatGPT weiß, wie man Code schreibt, um diese Bibliotheken zu importieren und zu verwenden. Die Umgebung hat Zugriff auf Dateien, die an den ChatGPT-Prompt angehängt sind, wodurch sie mit den strukturierten Daten interagieren kann, die Sie hochladen. Die Umgebung kann außerdem auf Dateien zugreifen, die über GPT Actions abgerufen werden.

Wenn ChatGPT als Antwort auf Ihren Prompt Code generiert, übergibt es diesen Code zur Ausführung an die Umgebung. Anschließend hat es Zugriff auf Ausgaben der Umgebung, einschließlich aller Fehler, die durch den generierten Code entstehen. ChatGPT kann Fehler interpretieren und Probleme mit dem generierten Code automatisch beheben.

Die ChatGPT-Code-Ausführungsumgebung kann keine ausgehenden Netzwerkanfragen direkt erzeugen. Die Codeausführung ist außerdem vom restlichen ChatGPT-Hosting-Platform isoliert, was die Sicherheit der Funktion gewährleistet.

Wenn ChatGPT während einer Unterhaltung zum ersten Mal Daten analysiert, wird eine neue Instanz der Code-Ausführungsumgebung erstellt. Diese Instanz ist nur innerhalb der zugehörigen Unterhaltung zugänglich und wird innerhalb von 13 Stunden, nachdem die Unterhaltung inaktiv geworden ist, zerstört.

Welche Anwendungen gibt es außerhalb der Datenanalyse?

Die Code-Ausführungsumgebung von ChatGPT ist in erster Linie für die Interaktion mit strukturierten Daten gedacht. Die Kernfähigkeiten der Funktion (Code schreiben und ausführen, auf die Ausgaben der Codeausführung zugreifen) ermöglichen jedoch eine breite Palette von Anwendungen außerhalb der Datenanalyse.

Anwendungen umfassen:

  • Dateimanipulation und -erstellung

  • Themenanalyse unstrukturierter Daten und Textdokumente

  • usw.

ChatGPT ist auf eine Vielzahl von Coding-Aufgaben trainiert und kann sich kreative Wege ausdenken, um die Code-Ausführungsumgebung zur Erledigung von Aufgaben zu nutzen.

War dieser Artikel hilfreich?