Pandas lavorare con Excel
Pandas fornisce strumenti potenti per lavorare con file Excel e CSV.
Pandas Lettura di un file Excel
Pandas fornisce strumenti potenti per lavorare con file Excel e CSV.
import pandas as pd
# Leggere il file Excel
df = pd.read_excel('file.xlsx', sheet_name='Sheet1')
print(df)
Salvataggio dei dati in un file CSV
Per salvare i dati in un file CSV, puoi utilizzare la funzione `to_csv()`.
# Salvare il DataFrame in un file CSV
df.to_csv('output.csv', index=False)
### Esempio Completo
import pandas as pd
# Leggere il file Excel
df = pd.read_excel('file.xlsx', sheet_name='Sheet1')
# Mostrare il DataFrame originale
print("DataFrame originale:")
print(df)
# Aggiungere una nuova colonna
df['Anno di Nascita'] = 2023 - df['Età']
print("\nDopo aver aggiunto la colonna 'Anno di Nascita':")
print(df)
# Filtrare i dati
df_filtrato = df[df['Età'] > 30]
print("\nDataFrame filtrato (Età > 30):")
print(df_filtrato)
# Salvare il DataFrame originale in un file CSV
df.to_csv('output_original.csv', index=False)
print("\nIl DataFrame originale è stato salvato in 'output_original.csv'.")
# Salvare il DataFrame filtrato in un altro file CSV
df_filtrato.to_csv('output_filtrato.csv', index=False)
print("Il DataFrame filtrato è stato salvato in 'output_filtrato.csv'.")