Skip to content
Prev 298864 / 398506 Next

Decrete value check in a matrix

Hi,

Try this:

dat1<-read.table(text="
ABC????????? XYZ???? 
1????????????? 2.5
3.4?????????? 4
5????????????? 6
5.6????????? 6.7
",sep="",header=TRUE)

dat1[dat1$ABC ==as.integer(dat1$ABC), "ABC_RESULT"]<-TRUE
dat1[dat1$XYZ== as.integer(dat1$XYZ),"XYZ_RESULT"]<-TRUE
dat1[is.na(dat1)]<-FALSE
dat1
? ABC XYZ ABC_RESULT XYZ_RESULT
1 1.0 2.5?????? TRUE????? FALSE
2 3.4 4.0????? FALSE?????? TRUE
3 5.0 6.0?????? TRUE?????? TRUE
4 5.6 6.7????? FALSE????? FALSE

A.K.
Message-ID: <1341231992.1809.YahooMailNeo@web39404.mail.mud.yahoo.com>
In-Reply-To: <38C6A6C462AAFB4991A50F715B07A59B0F76F297@BANMLVEM05.e2k.ad.ge.com>