dataframe获取最后一行

在 Python 中,您可以使用以下方法来获取 Pandas DataFrame 中的最后一行:

  1. 使用 tail 方法:
last_row = df.tail(1)
  1. 使用索引:
last_row = df.iloc[-1]
  1. 使用 loc 方法:
last_row = df.loc[df.index[-1]]
  1. 使用 sort_index 方法和索引:
df = df.sort_index()
last_row = df.iloc[-1]

请注意,这些方法都返回一个新的 DataFrame,其中包含单个行。如果您想要获取单个值,可以使用索引或属性访问。例如,若要获取最后一行的第一列,可以使用:

last_row_first_column = df.tail(1).iloc[0, 0]

last_row_first_column = df.tail(1).loc[df.index[-1], df.columns[0]]
0 0 投票数
Article Rating
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x