python与R行列数据过滤(row column filtering):dplyr isnullisnadropselectiloclocisinfilter

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python与R行列数据过滤(row column filtering):dplyr isnullisnadropselectiloclocisinfilter相关的知识,希望对你有一定的参考价值。

python与R行列数据过滤(row column filtering):dplyr、 isnull、isna、drop、select、iloc、loc、isin、filter

很多工程师可能刚开始的时候只熟悉python或者R其中的一个进行数据科学相关的任务。

那么如果我们对比这学习可以快速了解语言设计背后的思想,我们学习和切换的速度就会更快,实现事倍功半的效果。

# python行过滤:

# 过滤条件为第一个字段的内容需要大于3,第二个字段你的内容必须缺失;

df[(df[\'column_1\'] > 3) & (df[\'column_2\'].isnull())]

# R行过滤;

# 过滤条件为第一个字段的内容需要大于3,第二个字段你的内容必须缺失;

df[(df$column_1 > 3) & (is.na(df$column_2)), ]

# python进行多列筛选 df[[\'c1\', \'c2\']]

# R进行多列筛选 df[c(\'c1\', \'c2\')]

# python pandas使用drop函数删除特定列:

df.drop([\'c1\', \'c2\'], axis=1)

# R使用dplyr包se

以上是关于python与R行列数据过滤(row column filtering):dplyr isnullisnadropselectiloclocisinfilter的主要内容,如果未能解决你的问题,请参考以下文章

pyqt5-tablewidget 尾部添加行列

pyqt5-tablewidget 尾部添加行列

numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array)

R语言数据转置

Microsoft Excel行列限制简明列表

Python- 在 Pandas Slicer 中解压列表