-->

Intelligenza Artificiale

A un certo punto non fu più la biologia a dominare il destino dell'uomo, ma il prodotto del suo cervello: la cultura.
Cosicché: "Le uniche leggi della materia sono quelle che la nostra mente deve architettare e le uniche leggi della mente sono architettate per essa dalla materia".
JAMES CLERK MAXWELL

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'.")