Hello,
Like this?
x = data.frame(id = 1:8, f1 = LETTERS[1:8])
idx <- 5 <= x$id & x$id <= 8
x$id[idx] <- x$id[idx] - 4
x
Hope this helps,
Rui Barradas
Em 06-05-2013 22:29, Hui Du escreveu:
Hi All,
I have data set like
x = data.frame(id = 1:8, f1 = LETTERS[1:8])
I want to replace id 5, 6, 7
;r-help@r-project.org"
Cc:
Sent: Monday, May 6, 2013 5:29 PM
Subject: [R] replace data by a rule
Hi All,
I have data set like
x = data.frame(id = 1:8, f1 = LETTERS[1:8])
I want to replace id 5, 6, 7, 8 by 1, 2, 3, 4 respectively. e.g the map is
ID-1
ID-2
5
1
6
2
7
3
8
4
I h
Hi All,
I have data set like
x = data.frame(id = 1:8, f1 = LETTERS[1:8])
I want to replace id 5, 6, 7, 8 by 1, 2, 3, 4 respectively. e.g the map is
ID-1
ID-2
5
1
6
2
7
3
8
4
I have lots of data and rules. How to do it in a few lines rather than do them
one by one like:
x[x$id == 5,
3 matches
Mail list logo