Thanks. I have another question:
In the following data frame df, I want to replace all values in col1 that are higher than 3 with NA.
df= data.frame(col1=c(1:5, NA),col2= c(2,NA,4:7))

----- Original Message ----
From: John Kane <jrkrideau@yahoo.ca>
To: joseph <jdsandjd@yahoo.com>; r-help@r-project.org
Cc: r-help@r-project.org
Sent: Thursday, February 14, 2008 3:09:40 PM
Subject: Re: [R] data frame question


Create 
the 
new 
data.frame 
and 
do 
the 
muliplying 
on 
it?

df2 
<- 
df1
df2[,1] 
<- 
df2[,1]*2

--- 
joseph 
<jdsandjd@yahoo.com> 
wrote:

> 
> 
> 
Hi
> 
> 
I 
have 
a 
data 
frame 
df1 
in 
which 
I 
would 
like 
to
> 
multiply 
col1
> 
by 
2.
> 
> 
> 
The 
way 
I 
did 
it 
does 
not 
allow 
me 
to 
keep 
the 
old
> 
data
> 
frame.
> 
> 
> 
How 
can 
I 
do 
this 
and 
be 
able 
to 
create 
a 
new 
data
> 
frame
> 
df2?
> 
> 
> 
> 
df1= 
data.frame(col1= 
c(3, 
5, 
NA, 
1), 
col2= 
c(4,
> 
NA,6,
> 
2))
> 
> 
> 
> 
df1
> 
> 
>  
 
col1 
col2
> 
> 
> 
1  
  
3  
  
4
> 
> 
> 
2  
  
5  
 
NA
> 
> 
> 
3  
 
NA  
  
6
> 
> 
> 
4  
  
1  
  
2
> 
> 
> 
> 
df1$col1=df1$col1*2
> 
> 
> 
> 
df1
> 
> 
>  
 
col1 
col2
> 
> 
> 
1  
  
6  
  
4
> 
> 
> 
2  
 
10  
 
NA
> 
> 
> 
3  
 
NA  
  
6
> 
> 
> 
4  
  
2  
  
2
> 
> 
> 
> 
> 
>  
  
  
>
____________________________________________________________________________________
> 
Be 
a 
better 
friend, 
newshound, 
and 
> 
> 
> 
    
[[alternative 
HTML 
version 
deleted]]
> 
> 
______________________________________________
> 
R-help@r-project.org 
mailing 
list
> 
https://stat.ethz.ch/mailman/listinfo/r-help
> 
PLEASE 
do 
read 
the 
posting 
guide
> 
http://www.R-project.org/posting-guide.html
> 
and 
provide 
commented, 
minimal, 
self-contained,
> 
reproducible 
code.
> 



  
  
  
Connect 
with 
friends 
from 
any 
web 
browser 
- 
no 
download 
required. 
Try 
the 
new 

Canada 
Messenger 
for 
the 
Web 
BETA 
at 







      ____________________________________________________________________________________
Looking for last minute shopping deals?  

	[[alternative HTML version deleted]]

