Skip to contents

Reemplaza los caracteres especiales en el dataframe por NA.

Usage

NA.quitarEspecial(df, vec)

Arguments

df

dataframe

vec

vector que contiene los caracteres especiales que desea sustituir por NA

Value

Vector sin caracteres especiales.

Examples

data(iris)
iris[2,2]<-"@"
iris[3,2]<-"???"
head(iris)
#>   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#> 1          5.1         3.5          1.4         0.2  setosa
#> 2          4.9           @          1.4         0.2  setosa
#> 3          4.7         ???          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
#quitar los caracteres especiales
iris2<-NA.quitarEspecial(iris,c("@","???"))
head(iris2)
#>   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#> 1          5.1         3.5          1.4         0.2  setosa
#> 2          4.9        <NA>          1.4         0.2  setosa
#> 3          4.7        <NA>          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