Sind Sie es leid, Stunden mit der Datenanalyse zu verbringen? PandasAI kann Ihnen helfen, Ihre Datenanalyse mit KI zu automatisieren.
„Die Macht der Daten freisetzen: PandasAI revolutioniert die Datenanalyse mit generativen KI-Funktionen!“
Einführung:
In In der schnelllebigen Welt der Datenanalyse ist es wichtig, immer einen Schritt voraus zu sein. Angesichts der ständig wachsenden Datenmengen und -komplexität reichen traditionelle Analysemethoden oft nicht mehr aus. Allerdings gibt es eine bahnbrechende Python-Bibliothek namens PandasAI verändert das Spiel durch die nahtlose Integration generativer KI-Funktionen mit dem weit verbreiteten Datenanalysetool Pandas. In diesem Blogbeitrag tauchen wir in die spannende Welt von PandasAI ein und erkunden, wie es die Datenanalyse revolutioniert.
Pandas AI ist eine Python-Bibliothek, die Pandas, dem beliebten Datenanalyse- und -manipulationstool, generative künstliche Intelligenzfunktionen hinzufügt.
Hier ist eine sehr einfache Demo, wie es funktioniert! 💪
🔥Schnelle Set up
! pip set up pandasai
🔥Jetzt importieren wir die Abhängigkeiten:
import pandas as pd
from pandasai import PandasAI
from pandasai.llm.openai import OpenAI
🔥Laden Sie die Titanic-Daten:
from sklearn.datasets import fetch_openml# Load the Titanic dataset
titanic_dataset = fetch_openml(identify='titanic', model=1)
# Create a DataFrame from the dataset
df = pd.DataFrame(titanic_dataset.information, columns=titanic_dataset.feature_names)
# Add the goal variable to the DataFrame
df['target'] = titanic_dataset.goal
🔥Richten Sie Ihren Open AI API-Schlüssel ein:
OPENAI_API_KEY = "API_KEY"# Set the OpenAI API key to authenticate and entry the GPT-3.5 mannequin
llm = OpenAI(api_token=OPENAI_API_KEY)
# Initialize the PandasAI occasion by passing the OpenAI language mannequin
pandas_ai = PandasAI(llm)
🔥So generieren Sie einen Open AI API-Schlüssel:
- Gehe zu OpenAI / Entwickler / Dokumentation
- Melden Sie sich an / klicken Sie oben rechts auf „Persönlich“ / klicken Sie auf Ihre API-Schlüssel.
- und klicken Sie auf „Geheimen API-Schlüssel erstellen“.
✨Beispiel eines PandasAi-Skripts:
pandas_ai.run(df, immediate=‘ Ihre KI-Eingabeaufforderung‚)
pandas_ai.run(df, immediate='What are the highest ticket honest in every class')output:
pclass
1.0 512.3292
2.0 73.5000
3.0 69.5500
Title: fare, dtype: float64
🔥Pandas Filterung:
pandas_ai.run(df, immediate="high 5 pannsenger who paid extra faire ther identify, age, fare, intercourse, cabin, and survived or not goal")
🔥Plotten mit Pandas AI:
pandas_ai.run(df, immediate='plot what number of feminine and male are there')
#checking for information distrubution
pandas_ai.run(df, immediate='plot histogram of every numerical column plot 2 variable aspect by aspect')
🔥 Verknüpfungen
PandasAI bietet außerdem eine Reihe von Verknüpfungen (Beta), um das Stellen von Fragen zu Ihren Daten zu erleichtern. Sie können beispielsweise PandasAI darum bitten clean_data
, impute_missing_values
, generate_features
, plot_histogram
und viele, viele mehr.
# Clear information
pandas_ai.clean_data(df)# Impute lacking values
pandas_ai.impute_missing_values(df)
# Generate options
pandas_ai.generate_features(df)
# Plot histogram
pandas_ai.plot_histogram(df, column="age")
🔥Ressourcen-Hyperlinks:
🤗Kontakt für Fragen und Diskussion: ❤