Hi... In Stata, there is the ability to display scatter plots with data points at the same (x,y) location, using the 'jitter' command of the twoway scatter stata command. Anyone know of a way that I can do the equivalent thing in R? For non-Stata readers, if jitter is enabled in stata, and n-points would be at the same (x,y) location, the points are offset a bit (according to the jitter parameter) and you see all the points, though slightly offset from the original location. Thanks, Joe
Dear Joe, See ?jitter. apropos("jitter") or help.search("jitter") would have helped you to discover this. Regards, John On Sat, 19 Apr 2008 19:00:23 -0400 Joe Trubisz <jtrubisz at mac.com> wrote:> Hi... > > In Stata, there is the ability to display scatter plots with data > points at the same (x,y) > location, using the 'jitter' command of the twoway scatter stata > command. > > Anyone know of a way that I can do the equivalent thing in R? > > For non-Stata readers, if jitter is enabled in stata, and n-points > would be at > the same (x,y) location, the points are offset a bit (according to > the jitter parameter) > and you see all the points, though slightly offset from the original > > location. > > Thanks, > Joe > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.-------------------------------- John Fox, Professor Department of Sociology McMaster University Hamilton, Ontario, Canada http://socserv.mcmaster.ca/jfox/
Joe Trubisz wrote:> Hi... > > In Stata, there is the ability to display scatter plots with data > points at the same (x,y) > location, using the 'jitter' command of the twoway scatter stata > command. > > Anyone know of a way that I can do the equivalent thing in R? > > For non-Stata readers, if jitter is enabled in stata, and n-points > would be at > the same (x,y) location, the points are offset a bit (according to > the jitter parameter) > and you see all the points, though slightly offset from the original > location. > > Thanks, > JoeThe same way. See ?jitter, which: help.search("jitter") would have pointed you to. HTH, Marc Schwartz
Joe Trubisz wrote:> Hi... > > In Stata, there is the ability to display scatter plots with data > points at the same (x,y) > location, using the 'jitter' command of the twoway scatter stata > command. > > Anyone know of a way that I can do the equivalent thing in R? > > For non-Stata readers, if jitter is enabled in stata, and n-points > would be at > the same (x,y) location, the points are offset a bit (according to > the jitter parameter) > and you see all the points, though slightly offset from the original > location. > > Thanks, > JoeIn addition to the jitter function pointed out by others, the Hmisc package's jitter2 and scat1d functions written by Martin Maechler and myself implement Stata's approach to jittering large datasets whereby a randomly positioned fraction of the tick mark is displayed (default = 1/3 of the reference space). -- Frank E Harrell Jr Professor and Chair School of Medicine Department of Biostatistics Vanderbilt University