pandas对数据帧进行行选择、行增加、行删除
时间: 2023-09-09 19:14:43 浏览: 157
Python Pandas 对列/行进行选择,增加,删除操作
好的,下面是关于pandas对数据帧进行行选择、行增加、行删除的介绍:
1. 行选择:
- 选取单行:使用 loc 或 iloc 方法取出一行数据,如 df.loc[0] 或 df.iloc[0]。
- 选取多行:使用切片方式,如 df.loc[0:2] 或 df.iloc[0:2]。
- 根据条件选取:使用布尔索引,如 df[df['A'] > 0]。
2. 行增加:
- 添加一行:使用 loc 方法,如 df.loc[len(df)] = [1,2,3]。
- 添加多行:使用 append 方法,如 df.append(pd.DataFrame({'A': [1,2], 'B': [2,3], 'C': [3,4]}))。
3. 行删除:
- 删除单行:使用 drop 方法,如 df.drop(0)。
- 删除多行:使用 drop 方法,如 df.drop([0,1,2])。
- 根据条件删除:使用布尔索引,如 df[~(df['A'] > 0)]。
以上就是关于pandas对数据帧进行行选择、行增加、行删除的介绍,希望对你有帮助!
阅读全文