[R] subscript out of bounds error.
Rajasekaramya
ramya.victory at gmail.com
Tue Jul 29 17:26:41 CEST 2008
(mean.std.s2n.loss.gain[[1]])
Probe.Set.ID rho_prime r ho_prime_sd pom Expr1
matchinggenes Mean std_dev
29 SNP_A-1908463 47 2.47 0.75 0 PRKCZ -
0.34560. 1344 30 SNP_A-2131370 44 2.61
0.58 0 PRKCZ -0.3270 0.1517
31 SNP_A-2203009 45 2.67 0.58 0 PRKCZ
-0.3242 .1555
32 SNP_A-2098546 43 2.81 0.58 1 PRKCZ
-0.3212 0.155
33 SNP_A-2264565 42 2.90 0.58 1 PRKCZ
0.340 0.1782
34 SNP_A-1788728 41 2.84 0.58 1 PRKCZ
0.339 .1778
1398 SNP_A-1834906 25 1.90 0.42 0 FRAP1
-0.2710 0.03668
1399 SNP_A-2146504 25 1.90 0.42 0 FRAP1
-0.270 0.03627
1400 SNP_A-2307309 25 1.90 0.42 0 FRAP1
-0.061 0.0820
1401 SNP_A-2261658 27 2.07 0.42 0 FRAP1
-0.276 0.04101
1402 SNP_A-4274481 29 2.21 0.42 0 FRAP1
-0.277 0.0412
1403 SNP_A-2053070 29 2.21 0.42 0 FRAP1
- 0.285 0.0501
1404 SNP_A-4276382 29 2.21 0.42 0 FRAP1
-0.30060 .0523
mean.std.s2n.loss.gain is a l;ist object of length 1000.for sample i have
provided with 1 element in the list.
I want to calculate the mean and std dev for the unique genes.I wrote a code
for that.but it is throwing me an error subscript out of bounds for
.unique.genes[[i]]
genes.info.unique <- lapply(mean.std.s2n.loss.gain,function(.unique){
.unique.genes<-unique(.unique[,6])
.unique.genes<-as.vector(as.matrix(.unique.genes))
snpnumber<-list()
mean.genes<-list()
sd.genes<-list()
class(.unique.genes)
for(i in 1:length(.unique.genes))
{
snpnumber[[i]]<- length(.unique[.unique[,6] %in% .unique.genes[[i]],1])
mean.genes[[i]]<-mean(.unique[.unique[,6] %in% .unique.genes[[i]],7])
sd.genes[[i]]<-sd(.unique[.unique[,6] %in% .unique.genes[[i]],7])
}
cbind(.unique.genes,unlist(snpnumber),unlist(mean.genes),unlist(sd.genes))
})
kindly help me
Ramya
--
View this message in context: http://www.nabble.com/subscript-out-of-bounds-error.-tp18714563p18714563.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list