从df中删除n+1行,可以使用Pandas库中的drop()函数来实现。drop()函数可以删除指定的行或列。
具体操作步骤如下:
import pandas as pd
df.drop(df.index[n:n+1], inplace=True)
print(df)
示例代码如下:
import pandas as pd
# 创建DataFrame对象df,假设数据存储在df中
df = pd.DataFrame({'A': [1, 2, 3, 4, 5],
'B': ['a', 'b', 'c', 'd', 'e']})
# 删除n+1行
n = 2
df.drop(df.index[n:n+1], inplace=True)
# 打印删除后的DataFrame
print(df)
以上代码会删除df中的第3行(索引为2),输出结果为:
A B
0 1 a
1 2 b
3 4 d
4 5 e
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云