Pri vytváraní histogramu som narazil na jednoduchý problém:
a <- c(1,2,3,4,5) ; hist(a,freq = FALSE)
Očakával som 5 barov, ktoré majú rovnakú výšku, ale tento výsledok získal:
Mohli by ste vysvetliť, prečo tento histogram vyzerá takto?
odpovede:
3 pre odpoveď č. 1V zákulisí, hist
prepočítava vaše číselné údaje do rozsahov.
Pre každý zásobník s výnimkou prvého, dolného koncarozsah je exkluzívny a horný okruh zahŕňa. Takže 1-2 obsahuje 1 a 2, 2-3 obsahuje 3, ale nie 2, 3-4 obsahuje 4, ale nie 3, atď Môžete si nastaviť svoje vlastné koše takto:
hist(a, breaks = 0:max(a), freq = FALSE)