Искра >= 2.0.0
Вы можете использовать функцию drop
:
drop(df, "column_name")
Искра ‹ 2.0.0
Вы можете использовать функцию select
, чтобы выбрать то, что вам нужно, чтобы продолжать предоставлять набор столбцов с именами или выражениями столбца.
Использование:
## S4 method for signature 'DataFrame'
x$name
## S4 replacement method for signature 'DataFrame'
x$name <- value
## S4 method for signature 'DataFrame,character'
select(x, col, ...)
## S4 method for signature 'DataFrame,Column'
select(x, col, ...)
## S4 method for signature 'DataFrame,list'
select(x, col)
select(x, col, ...)
selectExpr(x, expr, ...)
Примеры:
select(df, "*")
select(df, "col1", "col2")
select(df, df$name, df$age + 1)
select(df, c("col1", "col2"))
select(df, list(df$name, df$age + 1))
# Similar to R data frames columns can also be selected using `$`
df$age
Вас также может заинтересовать функция subset
, которая возвращает подмножества DataFrame в соответствии с заданными условиями.
Я предложил вам прочитать официальную документацию здесь для получения дополнительной информации и примеров.
person
eliasah
schedule
18.09.2015