Sorry, that's a cut and paste error. It should be either tempx or xtemp throughout. Terry T
On 06/11/2015 12:59 PM, John Nolan wrote:
Is there a misprint in your example? The first line of code uses tempx, but the rest uses a different variable xtemp? John -----"R-devel" <r-devel-boun...@r-project.org> wrote: ----- To: "r-devel@r-project.org" <r-devel@r-project.org> From: "Therneau, Terry M., Ph.D." Sent by: "R-devel" Date: 06/11/2015 12:50PM Subject: [Rd] Odd behavior of plot function The following code snippet taken from plot.survfit now gives me a surprising result: tempx <- c(0, 400, 0, 0) ytemp <- c(.0657, .98, 1, 0) plot(range(xtemp), range(ytemp), log='y', type='n') In that the max value for the x axis is now 10. The 0 on the end of ytemp was actually a mistake and shouldn't be there, if you remove it then the upper limit is sensible. plot(range(xtemp), range(ytemp[1:3]), log='y', type='n') I've now fixed this in the survival package. I can't say when the odd behavior crept in, but am sure it was not always there. I draw log scale plots only a few times a year. Terry T. ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel