[R] bug or feature?
ivo welch
ivowel at gmail.com
Thu May 17 19:15:14 CEST 2007
R version 2.5.0, under gentoo linux. This may be just my ignorance
about naming conventions inside loops and subsets, but the following
appears like a bug to me.
y = c( 1963, 1963, 1964, 1964, 1965, 1965 );
r1= rnorm(6);
d= data.frame ( y=y, r1=r1 );
## note: I am not attach()ing anything anywhere
## this should give me two results, which it does
ahw.y= subset(d, d$y==1963); print(summary(ahw.y));
## this should give me the same two results, which it does not. All 6
are included now.
for (y in 1963:1963) {
subd= subset(d, d$y==y);
print(summary(subd));
}
## this should give me the same two results, which it does
for (yr in 1963:1963) {
subd= subset(d, d$y==yr);
print(summary(subd));
}
hope this helps. (if its a bother, please let me know and I won't
post such emails anymore. would save me time, too.)
regards,
/ivo
More information about the R-help
mailing list