per gestire una singola colonna
a seconda della sintassi usata crei oggetti di tipo diverso con metodi diversi
- pandas.DataFrame
matengo il DataFrame
df = xl("...")[["colonna"]].metodo
df = df[["colonna"]].metodo
si scrive con 2 [[
- pandas.Series
creo una lista
lista = xl("...")["colonna"].metodo
lista = lista["colonna"].metodo
lista = lista.nomecolonna.metodo se il nome della colonna non ha spazi
per convertire un oggetto con un altro vedi Python - Dataframe - conversione
creato un Dataframe é possibile estrarre solo una specifica colonna o colonne
esempio: sommo la colonna Eta di un range e una tabella con intestazione
range
df = xl("A1:B4", headers=True)
df["Eta"].sum()
tabella
df = xl("Tablla[#All]", headers=True)
df["Eta"].sum()
esempio: modifica la colonna Fatturato
Dataframe iniziale
colonna Fatturato
- rimuovo la scritta GBP
- faccio un Trim
- converto il testo in numero float
df['Fatturato'] = df['Fatturato'].str.replace("GBP","").str.strip().astype(float)