iad@columbia.edu
2005-Mar-13 01:43 UTC
[Rd] Incorrect calculation of loop in R.2.0.1 (PR#7724)
Full_Name: Ms. Drakes Version: 2.01 OS: Windows XP Submission from: (NULL) (4.237.32.239) file="C:/glob.csv" glob=read.csv(file,header=T) y=glob$Temperature z=max(y[1:40]) # this has a probability of exceedance of 1/41 # now you can check how this does in the 2nd sample - sum=0 for i = 41:100 if (z>y[i]sum=sum+1 sum sum=sum/60 sum error: the loop i=41:100 does not work correctly, only if information after "if" is enclosed in parentheses
Peter Dalgaard
2005-Mar-13 01:59 UTC
[Rd] Incorrect calculation of loop in R.2.0.1 (PR#7724)
iad@columbia.edu writes:> Full_Name: Ms. Drakes > Version: 2.012.0.1, I guess-> OS: Windows XP > Submission from: (NULL) (4.237.32.239) > > > file="C:/glob.csv" > glob=read.csv(file,header=T) > > y=glob$Temperature > > > z=max(y[1:40]) > # this has a probability of exceedance of 1/41 > # now you can check how this does in the 2nd sample - > sum=0 > for i = 41:100 if (z>y[i]sum=sum+1That's not how you specify a for loop in R. Please read up on the syntax, e.g. in "An Introduction to R"> sum > sum=sum/60 > sum > > > error: the loop i=41:100 does not work correctly, only if information after "if" > is enclosed in parenthesesIt is not a bug in R that your program does not work correctly. Please do not abuse the bug report system like that. -- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907