Richard Martin
2008-Jun-27 11:38 UTC
[Rd] plot(type="l") disjoint between 100 and 101st datapoint
Dear All: We have been experiencing networking issues so I don't know if this got through; I can't see it in the archive. My sincere apologies if this appears twice. I may have found an unusual bug and am posting here to see if anyone can reproduce it on their system. First of all, sessionInfo():> sessionInfo()R version 2.7.1 (2008-06-23) i386-apple-darwin8.10.1 locale: en_GB.UTF-8/en_GB.UTF-8/C/C/en_GB.UTF-8/en_GB.UTF-8 attached base packages: [1] stats graphics grDevices utils datasets methods base The bug is in the plot() command; it does not draw the line between the 100th and 101st point in a dataset when plotting in line mode (type="l"). plot(1:102, type="l") reproduces the problem consistently on my machine, on both png and quartz devices. The result of saving this to the png device by the code below can be seen at http://imagebin.ca/view/txKBk2M.html> png(filename="disjoint.png") > plot(1:102, type="l") > dev.off()quartz 2 I had a look through the archives but couldn't see any discussion of this; apologies if I missed it. Is this purely a mac issue? Unfortunately I don't have any other machines to test it on. Kind regards, Richard Martin -- Contendere, Explorare, Invenire, et non Cedere -- Contendere, Explorare, Invenire, et non Cedere
Sklyar, Oleg (MI London)
2008-Jun-27 14:15 UTC
[Rd] plot(type="l") disjoint between 100 and 101st datapoint
I do not see any disjoint on 2.7.0 patched (r45879) or 2.8.0 devel (r45830) on RHEL5 64bit. Dr Oleg Sklyar Technology Group Man Investments Ltd +44 (0)20 7144 3803 osklyar at maninvestments.com> -----Original Message----- > From: r-devel-bounces at r-project.org > [mailto:r-devel-bounces at r-project.org] On Behalf Of Richard Martin > Sent: 27 June 2008 12:38 > To: r-devel at r-project.org > Subject: [Rd] plot(type="l") disjoint between 100 and 101st datapoint > > Dear All: > > We have been experiencing networking issues so I don't know > if this got through; I can't see it in the archive. My > sincere apologies if this appears twice. > > I may have found an unusual bug and am posting here to see if > anyone can reproduce it on their system. First of all, sessionInfo(): > > > sessionInfo() > R version 2.7.1 (2008-06-23) > i386-apple-darwin8.10.1 > > locale: > en_GB.UTF-8/en_GB.UTF-8/C/C/en_GB.UTF-8/en_GB.UTF-8 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > The bug is in the plot() command; it does not draw the line > between the 100th and 101st point in a dataset when plotting > in line mode (type="l"). > > plot(1:102, type="l") reproduces the problem consistently on > my machine, on both png and quartz devices. The result of > saving this to the png device by the code below can be seen > at http://imagebin.ca/view/txKBk2M.html > > > png(filename="disjoint.png") > > plot(1:102, type="l") > > dev.off() > quartz > 2 > > I had a look through the archives but couldn't see any > discussion of this; apologies if I missed it. Is this purely > a mac issue? > Unfortunately I don't have any other machines to test it on. > > Kind regards, > > Richard Martin > > > > > -- > Contendere, Explorare, Invenire, et non Cedere > > > > -- > Contendere, Explorare, Invenire, et non Cedere > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel >********************************************************************** The contents of this email are for the named addressee(s...{{dropped:22}}
Prof Brian Ripley
2008-Jun-27 15:53 UTC
[Rd] plot(type="l") disjoint between 100 and 101st datapoint
Please, this is specific to your device (since png() on MacOS defaults to quartz). So discuss it on R-sig-mac. Try a different device (you do have several of those on your system!) including a different version of png(). I think it is related to the fix for excessively slow plotting in 2.7.0, but I'm not near my Mac. On Fri, 27 Jun 2008, Richard Martin wrote:> Dear All: > > We have been experiencing networking issues so I don't know if this > got through; I can't see it in the archive. My sincere apologies if > this appears twice. > > I may have found an unusual bug and am posting here to see if anyone > can reproduce it on their system. First of all, sessionInfo(): > >> sessionInfo() > R version 2.7.1 (2008-06-23) > i386-apple-darwin8.10.1 > > locale: > en_GB.UTF-8/en_GB.UTF-8/C/C/en_GB.UTF-8/en_GB.UTF-8 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > The bug is in the plot() command; it does not draw the line between > the 100th and 101st point in a dataset when plotting in line mode > (type="l"). > > plot(1:102, type="l") reproduces the problem consistently on my > machine, on both png and quartz devices. The result of saving this to > the png device by the code below can be seen at > http://imagebin.ca/view/txKBk2M.html > >> png(filename="disjoint.png") >> plot(1:102, type="l") >> dev.off() > quartz > 2 > > I had a look through the archives but couldn't see any discussion of > this; apologies if I missed it. Is this purely a mac issue? > Unfortunately I don't have any other machines to test it on. > > Kind regards, > > Richard Martin > > > > > -- > Contendere, Explorare, Invenire, et non Cedere > > > > -- > Contendere, Explorare, Invenire, et non Cedere > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel >-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595