[R] "Raw" histogram plots

Marc Schwartz marc_schwartz at comcast.net
Wed Feb 27 03:41:34 CET 2008


If the goal is to get a sense of the 'shape' of the overall distribution 
of 'x', then why not use:

   plot(density(x))

?

HTH,

Marc Schwartz


Peter Alspach wrote:
> Andre
>
> If I understand you correctly, you could try a barplot() on the result
> of table().
>
> HTH ......
>
> Peter Alspach
>
>
>> -----Original Message-----
>> From: r-help-bounces at r-project.org
>> [mailto:r-help-bounces at r-project.org] On Behalf Of Andre Nathan
>> Sent: Wednesday, 27 February 2008 1:34 p.m.
>> To: roger koenker
>> Cc: r-help
>> Subject: Re: [R] "Raw" histogram plots
>>
>> I know about stem, but the data set has 1 million points, so
>> it's not very useful here. I want to avoid binning just to
>> have an idea about the shape of the distribution, before
>> deciding how I'll bin it.
>>
>> Andre
>>
>> On Tue, 2008-02-26 at 16:20 -0600, roger koenker wrote:
>>> take a look at
>>>
>>> 	?stem
>>>
>>> There is still a place for handtools in the age of integrated
>>> circuits.  Of course, avoiding binning isn't really desirable.
>>>
>>>
>>> On Feb 26, 2008, at 4:10 PM, Andre Nathan wrote:
>>>
>>>> Hello
>>>>
>>>> I need to plot a histogram, but insted of using bars, I'd like to
>>>> plot the data points. I've been doing it like this so far:
>>>>
>>>>   h<- hist(x, plot = F)
>>>>   plot(y = x$counts / sum(x$counts),
>>>>        x = x$breaks[2:length(x$breaks)],
>>>>        type = "p", log = "xy")
>>>>
>>>> Sometimes I want to have a look at the "raw" data
>> (avoiding any kind
>>>> of binning). When x only contains integers, it's easy to just use
>>>> bins of size 1 when generating h with "breaks = seq(0, max(x))".
>>>>
>>>> Is there any way to do something similar when x consists of
>>>> fractional data? What I'm doing is setting a small bin
>> length (for
>>>> example, "breaks = seq(0, 1, by = 1e-6)", but there's
>> still a chance
>>>> that points will be grouped in a single bin.
>>>>
>>>> Is there a better way to do this kind of "raw histogram" plotting?
>>>>
>>>> Thanks,
>>>> Andre
>>>>



More information about the R-help mailing list