Já jsem pracoval s R programovací jazyk. Předpokládejme, že mám následující data:
a = rnorm(1000,10,1)
b = rnorm(200,3,1)
c = rnorm(200,13,1)
d = c(a,b,c)
index <- 1:1400
my_data = data.frame(index,d)
Můžu udělat následující histogramy pro stejná data nastavením "bin" délka (prostřednictvím "přestávky" možnost):
hist(my_data, breaks = 10, main = "Histogram #1, Breaks = 10")
hist(my_data, breaks = 100, main = "Histogram #2, Breaks = 100")
hist(my_data, breaks = 5, main = "Histogram #3, Breaks = 5")
Moje Otázka zní: V každém z těchto histogramů tam jsou jiný počet "bary" (tj. koše). Například, v první histogram je 8 barů a ve třetím histogram jsou k dispozici 4 bary. Pro každý z těchto histogramů, existuje způsob, jak zjistit, které připomínky (z původního souboru "d") jsou umístěny v každém baru?
Teď, snažím se ručně dělat např. (pro histogram #3)
histogram3_bar1 <- my_data[which(my_data$d < 5 & my_data$d > 0), ]
histogram3_bar2 <- my_data[which(my_data$d < 10 & my_data$d > 5), ]
histogram3_bar3 <- my_data[which(my_data$d < 15 & my_data$d > 10), ]
histogram3_bar4 <- my_data[which(my_data$d < 15 & my_data$d > 20), ]
head(histogram3_bar1)
index d
1001 1001 4.156393
1002 1002 3.358958
1003 1003 1.605904
1004 1004 3.603535
1006 1006 2.943456
1007 1007 1.586542
Ale je tam více "efektivní" způsob, jak to udělat?
Díky!!!