对于一个pd.DataFrame,df.head(10)可以返回前10行,df.tail(10)可以返回最后10行。有没有什么方法能够合并head和tail的功能,同时返回前几行和后几行的?谢谢各位!
您确定要删除本贴么?所有相关回复也会被一并删除并且无法恢复。
很牛 2019-03-04 11:46
df.head(10).append(df.tail(10))
wqtang 2019-03-04 12:24
import numpy as np df.iloc[np.r_[0:10, -10:0]]
tbh 2019-03-04 14:00
回答问题时需要注意什么?
我们谢绝在回答前讲“生动”的故事。 我们谢绝答非所问。 我们谢绝自己不会、硬要回答。我们谢绝“这么简单,自己想”、“书上有,自己找”这类回答;如果你认为对方提问方式或者内容不妥,可以直接忽略,不作解答,甚至投反对票。我们感激每一个用户在编写答案时的努力与付出!
相关讨论
如何复制一个pandas DataFrame
pandas数据合并 merge 相同的列能不能合并
pd.cut怎么用?
pandas的DataFrame如何插入带有index的行数据?
pandas中某列中数字后边有 亿/万这种单位 如何处理
pandas计算复数乘法 出现nan+nanj
怎么对pandas dataframe按照一列的字符串的长度来排序?
pandas变形
pandas报错: 'DataFrame' object has no attribute 'unique'
怎么查看pd dataframe里每一列的类型?
随便看看
matplotlib画图怎么确保横坐标和纵坐标的单位长度一致?
NLP里的OOV是什么意思?
神经网络中的dense和sparse是什么意思?
xgboost的gblinear是什么意思?
向量梯度下降优化的最佳步长?