Generieren Sie ein Python-Skript, das die Interquartilsbereichs-Methode (IQR) verwendet, um Ausreißer in den folgenden numerischen Spalten eines pandas DataFrame `df` zu identifizieren: `[[LIST_OF_NUMERIC_COLUMNS]]`. Das Skript sollte: 1. Q1, Q3 und IQR für jede angegebene Spalte berechnen. 2. Die oberen und unteren Grenzen definieren (Q1 - 1.5 * IQR, Q3 + 1.5 * IQR). 3. Ein neues DataFrame erstellen, das nur die Zeilen enthält, die Ausreißerwerte in einer der angegebenen Spalten aufweisen. 4. Die Form des ursprünglichen DataFrames und des Ausreißer-DataFrames ausgeben.
, die einen String entgegennimmt und die folgenden Textbereinigungsschritte durchführt: 1. Konvertiert den Text in Kleinbuchstaben. 2. Entfernt alle Satzzeichen. 3. Entfernt numerische Ziffern. 4. Entfernt gängige englische Stoppwörter. 5. Stemmt die verbleibenden Wörter mithilfe des Porter Stemmers. Die Funktion sollte den bereinigten String zurückgeben. Fügen Sie Importe von
. Generieren Sie ein Python-Skript, das die folgenden neuen Features aus dieser Spalte erstellt: - Jahr - Monat - Wochentag (als Zahl, 0=Montag) - Tag des Jahres - Woche des Jahres - Ein binäres Flag
Agieren Sie als AutoML-Spezialist. Ich habe einen vorverarbeiteten Datensatz mit Features `X` und einer binären Zielvariable `y`. Generieren Sie ein vollständiges Python-Skript, das drei verschiedene Basis-Klassifikationsmodelle trainiert und evaluiert: 1. Logistische Regression 2. Random Forest Classifier 3. Gradient Boosting Classifier (mit LightGBM) Für jedes Modell sollte das Skript: - 5-fache Kreuzvalidierung verwenden. - Die mittlere Genauigkeit (Accuracy), Präzision (Precision), Recall und den F1-Score berechnen und ausgeben. - Die Ergebnisse in einem pandas DataFrame zur einfachen Vergleichbarkeit speichern.
-Bibliothek verwendet, um ein einfaches kollaboratives Filter-Empfehlungsmodell für Benutzer-Artikel zu erstellen. Nehmen Sie an, ich habe ein pandas DataFrame
Verwenden Sie `y_test` (wahre Labels) und `y_pred_proba` (vorhergesagte Wahrscheinlichkeiten für die positive Klasse aus meinem Klassifikator), um ein Python-Skript zu generieren, das: 1. Den AUC-Score (Area Under the Curve) berechnet. 2. Die ROC-Kurve (Receiver Operating Characteristic) plottet. 3. Eine diagonale Linie enthält, die einen zufälligen Klassifikator zum Vergleich darstellt. 4. Den Plot mit dem AUC-Score beschriftet.
Ich habe ein trainiertes `RandomForestClassifier`-Modell namens `model`. Meine Features haben die Namen `[[LIST_OF_FEATURE_NAMES]]`. Generieren Sie Python-Code, um die Feature-Wichtigkeiten aus dem Modell zu extrahieren, sie mit ihren Namen abzugleichen und ein horizontales Balkendiagramm zu erstellen, das die Top 15 der wichtigsten Features zeigt.
32Eine wichtige Erkenntnis aus einem Plot beschreiben
Unten ist ein Python-Skript, das einen Plot generiert. Nach dem Skript werde ich den Plot beschreiben. Ihre Aufgabe ist es, eine prägnante, einparagrafische Interpretation dieser Erkenntnis für ein Geschäftspublikum zu schreiben. Vermeiden Sie technischen Jargon. `[[PASTE PYTHON PLOT SCRIPT]]` Der Plot zeigt ein Balkendiagramm, in dem Kunden der Support-Kategorie „Tier 1“ durchschnittlich 150 $ pro Monat ausgeben, während Kunden der Kategorie „Tier 3“ durchschnittlich 45 $ ausgeben. Schreiben Sie nun die geschäftliche Zusammenfassung.
34Eine E-Mail zur Berichterstattung über A/B-Testergebnisse entwerfen
Agieren Sie als Datenanalyst. Entwerfen Sie eine E-Mail an das Produktteam, in der Sie die Ergebnisse eines A/B-Tests für die neue Funktion „One-Click Checkout“ berichten. Wichtige Erkenntnisse: - Konversionsrate der Kontrollgruppe: 3,5 % - Konversionsrate der Behandlungsgruppe (mit Funktion): 4,8 % - Das Ergebnis ist statistisch signifikant mit einem p-Wert von 0,002. - Der Test lief 14 Tage lang mit 50.000 Benutzern in jeder Gruppe. Strukturieren Sie die E-Mail mit einer klaren Betreffzeile, einer kurzen Zusammenfassung des Ergebnisses, den Schlüsselzahlen und einer Empfehlung zur Einführung der Funktion.
Erklären Sie das Konzept des „Overfittings“ im maschinellen Lernen, wie Sie es einem Vertriebsleiter erklären würden. Verwenden Sie eine Analogie. Halten Sie die Erklärung unter 150 Wörtern.
Generieren Sie eine Markdown-Vorlage für eine README-Datei eines Data-Science-Projekts. Die Vorlage sollte die folgenden Abschnitte enthalten: - Projekttitel - Geschäftsproblem - Datenquelle - Methodik (Datenbereinigung, EDA, Modellierung) - Ergebnisse - Code ausführen (Abhängigkeiten, Anweisungen) - Wichtige Kontakte
Generieren Sie ein Python-Skript-Snippet, das zeigt, wie MLflow für das Experiment-Tracking verwendet wird. Das Skript sollte: 1. Einen MLflow-Run starten. 2. Zwei Parameter protokollieren: `learning_rate` und `n_estimators`. 3. Drei Metriken protokollieren: `accuracy`, `precision` und `recall`. 4. Das trainierte Modell selbst als Artefakt protokollieren. 5. Den Run beenden.
-Branch ausgeführt wird. Der Workflow sollte „CI Pipeline“ genannt werden und die folgenden Aufgaben ausführen: 1. Python 3.9 einrichten. 2. Abhängigkeiten aus
43Verkettet: Vollständiger EDA-Bericht aus einer CSV
hoch. Laden Sie sie zuerst in ein pandas DataFrame und führen Sie eine vollständige Datenprofilierung durch. Identifizieren Sie fehlende Werte, Datentypen und grundlegende Statistiken für jede Spalte. Zeigen Sie mir die Ausgabe.“ **Prompt 2 (nachdem die KI geantwortet hat):** „Vielen Dank. Basierend auf diesem Profil generieren Sie ein Python-Skript zur Datenbereinigung. Imputieren Sie fehlendes Alter mit dem Median. Löschen Sie Zeilen, in denen
), für die das Modell eine hohe Abwanderungswahrscheinlichkeit (0,92) vorhersagte. Erklären Sie diese Vorhersage mithilfe einer kontrafaktischen Erklärung. Beschreiben Sie in einfachem Deutsch die minimalen Änderungen an den Features dieses Kunden (z.B.
. Die Abfrage sollte die Bindungsrate monatlicher Kundenkohorten berechnen. Die Kohorte eines Kunden ist der Monat seines ersten Kaufs. Die Bindung für einen bestimmten Monat ist der Prozentsatz der Kunden aus einer Kohorte, die in diesem Monat einen Kauf getätigt haben. Die Ausgabe sollte drei Spalten haben:
51Beispiel einer hochwertigen Natural Language Query
Zeigen Sie mir die monatlichen Umsatztrends für die Produktlinie 'FusionX' in der EMEA-Region über die letzten 24 Monate, aufgeschlüsselt nach Ländern. Visualisieren Sie dies als Liniendiagramm und heben Sie alle Monate hervor, in denen der Umsatz im Vergleich zum Vormonat um mehr als 20 % gesunken ist.
**Vager Prompt:** „Zeigen Sie mir die Umsätze.“ *(Dies wird wahrscheinlich eine einzelne Zahl oder ein zufälliges, nutzloses Diagramm erzeugen.)* **Spezifischer Prompt:** „Zeigen Sie mir den monatlichen Trend des gesamten Umsatzes für die Regionen ‚Nordamerika‘ und ‚Europa‘ im Jahr 2026, visualisiert als Liniendiagramm. Bitte vergleichen Sie dies mit dem gleichen Zeitraum des Vorjahres.“ *(Dies liefert klare Anweisungen, die die KI präzise ausführen kann.)*
Analysieren Sie unsere Verkaufsdaten, die Spalten für „Datum“, „Produkt“, „Region“, „Verkaufte Einheiten“ und „Umsatz“ enthalten. Identifizieren Sie die 3 umsatzschwächsten Produkte in der Region „EMEA“ für das letzte Quartal (Q3 2026) basierend auf dem Umsatz im Vergleich zum vorherigen Quartal (Q2 2026). Visualisieren Sie den Trend dieser Produkte als Liniendiagramm und geben Sie eine Zusammenfassung des prozentualen Rückgangs.
Sie sind ein Experte für Datenbereinigung in Python, der die pandas-Bibliothek verwendet. Ich habe ein DataFrame namens `df` mit einer Spalte namens 'product_category'. Diese Spalte enthält inkonsistente Einträge wie 'Electronics', 'electronics', 'ELEC' und 'Digital'. Ihre Aufgabe ist es, ein Python-Skript zu schreiben, das: 1. Alle eindeutigen Werte in der Spalte 'product_category' und deren Häufigkeiten identifiziert. 2. Ein Mapping-Wörterbuch erstellt, um diese Werte in standardisierte Kategorien zu konsolidieren: 'Electronics', 'Apparel', 'Home Goods', 'Books'. 3. Dieses Mapping auf die Spalte anwendet. 4. Die Bereinigung überprüft, indem es die Wertanzahlen nach der Transformation anzeigt. Stellen Sie nur den vollständigen, ausführbaren Python-Code bereit.
Agieren Sie als Datenvisualisierungsspezialist, der Python verwendet. Ich muss eine explorative Datenanalyse an einem pandas DataFrame `df` durchführen. Das DataFrame enthält die folgenden numerischen Spalten: 'age', 'income', 'credit_score', 'months_on_file'. Es enthält auch eine kategorische Spalte 'churn_status', die zwei Werte hat: 'Churned' und 'Active'. Generieren Sie einen Seaborn-Pair-Plot, der die Beziehungen zwischen allen numerischen Spalten zeigt, farblich nach der Spalte 'churn_status' kodiert. Der Plot sollte gut beschriftet und visuell klar sein. Stellen Sie nur den ausführbaren Python-Code bereit.
58Kommunikation: p-Wert einem nicht-technischen Manager erklären
Agieren Sie als Senior Data Scientist, der einem Marketingmanager ein komplexes statistisches Konzept erklärt. Ich habe gerade einen statistischen Test für unsere neueste A/B-Testkampagne durchgeführt, und das Ergebnis hat einen "p-Wert von 0,03". Erklären Sie, was dieser p-Wert in einfachen, geschäftsfreundlichen Begriffen bedeutet, ohne Fachjargon wie "Nullhypothese" oder "statistische Signifikanz" zu verwenden. Konzentrieren Sie sich auf die praktische Auswirkung für unsere Entscheidung, die neue Kampagne einzuführen. Die Erklärung sollte nicht länger als 3 Sätze sein.
In the 'state' column, standardize all values to use the two-letter postal abbreviation. Then, in the 'phone_number' column, fill missing values with 'N/A'. Finally, identify and show me any duplicate rows based on the 'first_name', 'last_name', and 'address' columns.
60Generierung verschachtelter Formeln und Fehlerbehandlung
Schreibe eine Microsoft-Excel-Formel, die eine Mehrkriterien-Suche über [[TABELLEN_NAME]] hinweg durchführt. Die Formel muss nach [[SPALTEN_A_WERT]] in [[SPALTE_A]] und nach [[SPALTEN_B_WERT]] in [[SPALTE_B]] suchen und die entsprechende Metrik aus [[ZIEL_SPALTE]] zurückgeben. Wenn keine Übereinstimmung gefunden wird, gib [[STANDARD_WERT]] anstelle einer Fehlermeldung aus. Stelle sicher, dass die Formel standardmäßige, nicht-volatile Funktionen verwendet.
Vier Schritte, etwa eine Minute. Der Prompt liefert die Struktur, Sie liefern die Details.
1
Prompt auswählen
Jeder Prompt hier wurde für eine konkrete Aufgabe geschrieben — keine generische „Handle als Experte“-Vorlage. Überfliegen Sie die Titel und nehmen Sie den, der zu Ihrer Aufgabe passt.
2
Kopieren und einfügen
Auf Kopieren klicken und alles in ChatGPT, Claude, Gemini oder den Assistenten einfügen, den Sie ohnehin bezahlen. Nichts hier ist an ein Modell gebunden.
3
Klammern ausfüllen
Ersetzen Sie jeden [Platzhalter in Klammern] durch Ihre eigenen Angaben, bevor Sie absenden. Daher kommt die Qualität: Der Prompt liefert die Struktur, Sie liefern die Details.
4
Quell-Guide prüfen
Der Link „Quelle“ unter jedem Prompt öffnet den vollständigen Artikel: warum der Prompt so gebaut ist, woran er getestet wurde und zu welchen Tools er passt.
Häufige Fragen
Die Fragen, die man sich stellt, bevor man so einen Prompt in echte Arbeit einfügt.
Sind diese KI-Prompts kostenlos nutzbar?
Ja. Alle 60 Prompts auf dieser Seite dürfen mit jedem KI-Assistenten frei kopiert und genutzt werden, auch mit ChatGPT, Claude und Gemini. Sie brauchen nur ein Konto bei einem dieser Tools.
Wie nutze ich diese KI-Prompts für datenwissenschaft?
Kopieren Sie den vollständigen Text über die Schaltfläche Kopieren, fügen Sie ihn in Ihren KI-Assistenten ein und ersetzen Sie jeden Platzhalter in Klammern — etwa [Ihre Stadt] oder [Firmenname] — durch Ihre eigenen Angaben.
Woher stammen diese Prompts?
Jeder Prompt stammt aus einem getesteten Zekai-Guide. Der Link „Quelle“ unter jedem Prompt führt zum vollständigen Artikel, der die Begründung und den Test erklärt.
Darf ich diese Prompts anpassen?
Unbedingt. Behandeln Sie jeden als Ausgangsstruktur: Anweisungen schärfen, eigene Vorgaben ergänzen und die Fassung behalten, die das beste Ergebnis liefert. Die Klammern markieren, was immer angepasst werden muss.
Prompt-Bibliotheken für andere Berufe
Gleiches Format, anderer Beruf — beginnend mit den nächstliegenden zu datenwissenschaft.