Python中pandas dataframe删除一行或一列:drop函数详解

作者:lyshello123 时间:2021-07-09 16:46:47 

用法:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False)

在这里默认:axis=0,指删除index,因此删除columns时要指定axis=1;

inplace=False,默认该删除操作不改变原数据,而是返回一个执行删除操作后的新dataframe;

inplace=True,则会直接在原数据上进行删除操作,删除后就回不来了。

例子:


>>>df = pd.DataFrame(np.arange(12).reshape(3,4), columns=['A', 'B', 'C', 'D'])
>>>df
A B C D
0 0 1 2 3
1 4 5 6 7
2 8 9 10 11
#Drop columns,下面两种方法等价
>>>df.drop(['B', 'C'], axis=1)
A D
0 0 3
1 4 7
2 8 11
>>>df.drop(columns=['B', 'C'])
A D
0 0 3
1 4 7
2 8 11
#Drop rows by index
>>>df.drop([0, 1])
A B C D
2 8 9 10 11

来源:https://blog.csdn.net/songyunli1111/article/details/79306639

标签:pandas,dataframe,drop
0
投稿

猜你喜欢

  • php版本CKEditor 4和CKFinder安装及配置方法图文教程

    2024-05-09 14:46:47
  • 巧用weui.topTips验证数据的实例

    2023-08-12 03:00:51
  • 解决python 虚拟环境删除包无法加载的问题

    2023-09-15 14:43:57
  • 举例讲解Python程序与系统shell交互的方式

    2021-10-29 14:43:17
  • Keras loss函数剖析

    2021-01-24 05:25:27
  • python+selenium+chromedriver实现爬虫示例代码

    2021-03-05 02:53:23
  • Python实现读取字符串按列分配后按行输出示例

    2023-08-07 19:39:14
  • Sysbench多线程性能测试工具

    2024-01-20 14:08:57
  • python实现textrank关键词提取

    2021-11-01 16:47:58
  • 利用Python批量导出mysql数据库表结构的操作实例

    2024-01-21 00:41:58
  • MySQL5.7.21安装与密码图文配置教程

    2024-01-14 16:33:10
  • sql2000各个版本区别总结第1/3页

    2024-01-15 10:09:42
  • PHP实现执行外部程序的方法详解

    2023-09-08 02:03:46
  • TensorFlow 滑动平均的示例代码

    2023-10-25 15:41:28
  • python爬虫scrapy框架的梨视频案例解析

    2023-01-16 08:22:19
  • thinkphp5上传图片及生成缩略图公共方法(分享)

    2024-06-05 15:40:11
  • Python 处理带有 \\u 的字符串操作

    2022-01-24 03:43:13
  • 利用Math.js解决JS计算小数精度丢失问题

    2024-04-29 13:44:04
  • 解决Mysql报Invalid default value for ''operate_time''错误的问题

    2024-01-14 08:42:16
  • python库JsonSchema验证JSON数据结构使用详解

    2023-02-14 16:24:27
  • asp之家 网络编程 m.aspxhome.com