Entpacke die erste und letzte Zeile eines Datenrahmens in pandas
Wie kann ich die erste und letzte Zeile eines bestimmten Datenrahmens als neuen Datenrahmen in Pandas extrahieren?
Ich habe versucht, @ zu verwendiloc
, um die gewünschten Zeilen auszuwählen, und dannconcat
wie in
df=pd.DataFrame({'a':range(1,5), 'b':['a','b','c','d']})
pd.concat([df.iloc[0,:], df.iloc[-1,:]])
, aber dies erzeugt keinen Pandas-Datenrahmen:
a 1
b a
a 4
b d
dtype: object