Come posso chiamare la colonna nel mio codice usando il suo indice in dataframe invece del suo nome.
Ad esempio, ho un dataframe df
con colonne a
, b
, c
Invece di chiamare df["a"]
, posso chiamarlo usando il suo indice di colonna come df[1]
?
risposte:
3 per risposta № 1Puoi usare iloc
:
df.iloc[:, 0]
Esempio:
>>> df
a b c
0 1 4 7
1 2 5 8
2 3 6 9
>>> df["a"]
0 1
1 2
2 3
Name: a, dtype: int64
>>> df.iloc[:, 0]
0 1
1 2
2 3
Name: a, dtype: int64