pandas
DataManipolazione dei dati
Panoramica pandas
Pandasè la libreria Python di riferimento per la manipolazione e l'analisi dei dati. Introduce due strutture dati primarie, Series e DataFrame, che semplificano il caricamento, la trasformazione, il filtraggio, il raggruppamento, l'unione e l'esportazione dei dati tabulari. Che tu stia ripulendo un file CSV, eseguendo aggregazioni o preparando dati per un modello di machine learning,Pandasrende l'attività notevolmente più semplice.
L'esecuzione diPandasinPyRunnon richiede alcuna configurazione. La libreria è precompilata nella distribuzionePyodideWebAssemblye viene importata automaticamente quando il codice la utilizza. Puoi incollare uno scriptPandas, premere Esegui e visualizzare immediatamente l'output, tutto all'interno della scheda del browser, senza dipendenze da gestire.
Codice e output di esecuzione
Filtraggio, raggruppamento e aggregazione di dati tabulari.
import pandas as pd
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'Diana'],
'Age': [24, 27, 22, 32],
'Score': [85, 92, 78, 95],
'City': ['NYC', 'London', 'Berlin', 'Tokyo'],
}
df = pd.DataFrame(data)
print("DataFrame:\n")
print(df)
print("\nAverage Score:", df['Score'].mean())
print("\nTop scorers (>80):")
print(df[df['Score'] > 80][['Name', 'Score']])
print("\nGrouped by City mean score:")
print(df.groupby('City')['Score'].mean())Pacchetti correlati
Risorse Python consigliate
Espandi le tue conoscenze con tutorial interattivi, foglietti illustrativi e confronti di codici correlati.
Cicli Python
Scopri come utilizzare i loop Python per eseguire iterazioni sui dati. Padroneggia le best practice sui cicli for, while, interruzione, continua e loop con esempi interattivi.
Come ordinare un elenco in Python
Scopri come ordinare un elenco in Python utilizzando il metodo sort() e la funzione sorted(). Scopri l'ordinamento delle chiavi personalizzato e gli esempi di ordine inverso.
PythonPandasFoglio informativo sull'analisi dei dati
Guida di riferimento per la seriePandase i dataframe. Scopri il caricamento, la pulizia, la selezione, il raggruppamento e le aggregazioni dei dati.
Python vs JavaScript: quale linguaggio di programmazione è il migliore?
Un confronto completo tra Python e JavaScript. Esplora le differenze di sintassi, le prestazioni, i casi d'uso (backend e frontend) ed esempi di codifica.