CopyPastor

Detecting plagiarism made easy.

Score: 0.8009273409843445; Reported for: String similarity Open both answers

Possible Plagiarism

Plagiarized on 2022-12-13
by jpsmith

Original Post

Original - Posted on 2012-06-29
by Paolo



            
Present in both answers; Present only in the new answer; Present only in the old answer;

You can do this using a basic `case_when` statement:
``` data %>% mutate(Sepal.Length = case_when( Sepal.Length <= 3 ~ '3', Sepal.Length >= 5 ~ '5', TRUE ~ as.character(Sepal.Length)))
Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5 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 3,6 1,4 0,2 setosa 6 5 3,9 1,7 0,4 setosa ```
Since R.2.14 (I guess) you can feed your data text representation directly to `read.table`:

df <- read.table(header=TRUE, text="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 ")

        
Present in both answers; Present only in the new answer; Present only in the old answer;