pandas.DataFrame选取最后k行

  统计/机器学习 Python Pandas    浏览次数:21184        分享
1

怎么取出pandas.DataFrame的最后k行?

正在从R转Python,问题有些低级,请见谅!

 

水煮鱼   2017-03-29 13:19



   2个回答 
4

假如你的pd.DataFrame的名字是df,提取最后10行

>>> df.tail(10)

提取最后k行

>>> df.tail(k)

SofaSofa数据科学社区DS面试题库 DS面经

派大星   2017-03-29 20:55

2

df.iloc[-k:]

SofaSofa数据科学社区DS面试题库 DS面经

蓝色北方   2017-04-01 00:26



  相关讨论

pandas dataframe选择第k行

pandas.DataFrame里的loc和iloc什么区别?

pandas.DataFrame更改列名

怎么在已有的dataframe中插入一个新列(Pandas)

pandas DataFrame删除列的操作

返回DataFrame或者array的行数

pandas怎么把字符串'yyyymmdd'转换为时间对象

python里把数据中某一列中的na,nan,缺失值都替换成0?

pandas变形

pandas.DataFrame里at, iat, loc, iloc区别

  随便看看

模型调参时常用到的Grid Search是什么意思?

在jupyter后台进程没有shutdown的notebook一直会占用内存吗?

K-means怎么选K?

特征归一化对K Means有影响吗?

cvr和ctr的区别是什么?