Come posso estrarre la prima e l'ultima riga di un dato datagramma come un nuovo dataframe nei panda?Estrarre la prima e l'ultima riga di un dataframe nei panda
Ho cercato di usare iloc
per selezionare le righe desiderate e poi concat
come in:
df=pd.DataFrame({'a':range(1,5), 'b':['a','b','c','d']})
pd.concat([df.iloc[0,:], df.iloc[-1,:]])
ma questo non produce un dataframe panda:
a 1
b a
a 4
b d
dtype: object
Ah perfetto. Sapeva che ci doveva essere un modo con l'indicizzazione semplice. –
Soluzione molto bella. :) – jezrael