R 데이터프레임 컬럼 제거

1 개요[ | ]

R 데이터프레임 컬럼 제거

2 이름으로 제거[ | ]

R
CPU
0.3s
MEM
53M
0.3s
Copy
options(echo=T)
df = iris
head(df)
df = df[!(names(df) %in% c("Petal.Length","Petal.Width"))]
head(df)
> df = iris
> head(df)
  Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1          5.1         3.5          1.4         0.2  setosa
2          4.9         3.0          1.4         0.2  setosa
3          4.7         3.2          1.3         0.2  setosa
4          4.6         3.1          1.5         0.2  setosa
5          5.0         3.6          1.4         0.2  setosa
6          5.4         3.9          1.7         0.4  setosa
> df = df[!(names(df) %in% c("Petal.Length","Petal.Width"))]
> head(df)
  Sepal.Length Sepal.Width Species
1          5.1         3.5  setosa
2          4.9         3.0  setosa
3          4.7         3.2  setosa
4          4.6         3.1  setosa
5          5.0         3.6  setosa
6          5.4         3.9  setosa
> cat('

3 n번째 컬럼 제거[ | ]

R
Copy
options(echo=T)
df = iris
head(df)
df = df[-c(3,4)]
head(df)
Loading

4 같이 보기[ | ]

5 참고[ | ]