[R] Can any one help me on this Issue

namit saileshchowdary at gmail.com
Wed Aug 1 14:51:07 CEST 2012


Hi Friends, 


I'm new to R ,I  have  a data frame Z16 which is genarated from another data
frame, and I want to add “%” & “$” in row  4 and 5 respectively. when I’m
trying using below logic, I’m getting warning message. I'm using R 2.14.2
Version
Can anyone  help me out on this. 

Note: Initially i used tranfrom function to do some calculations,where ever
it should give zero,its giving NaN,i used Replace function to replace NaN
with Zero(0)

Z16: 
Summary            G       Y        R        T 
Accts                   582    644    0        1226 
AcctCov             230    165    0        395 
Cov%                    40     26      0        32 
UnCov%              60     74      0        68 
EqVol11$MM    8.5   10.6    0        19.1 

Using this logic: 

Z16[5,2:5]<-paste("$",Z16[5,2:5],sep="") 
Z16[3,2:5]<-paste(Z16[3,2:5],"%",sep="") 
Z16[4,2:5]<-paste(Z16[4,2:5],"%",sep="") 

Getting this Warning: In `[<-.factor`(`*tmp*`, iseq, value = c(3L, 1L, 2L,
4L, NA)) 
                                            invalid factor level, NAs
generate 


Final result: 

Summary               G         Y             R         T 
Accts                       582      644         0        1226 
AcctCov                 230      165         0        395 
Cov%                    40%      26%        0%    32% 
UnCov%              60%      74%       0%    68% 
EqVol11$MM    $8.50   $10.60     $0      $19.10 

Thanks in Advance.

Thanks,
Namit



--
View this message in context: http://r.789695.n4.nabble.com/Can-any-one-help-me-on-this-Issue-tp4638664.html
Sent from the R help mailing list archive at Nabble.com.



More information about the R-help mailing list