2015-04-20 6 views
-2

A имеют вектор с 84 измеренными непрерывными значениями от 10 до 60. Я хочу сортировать эти значения в группах по 5 (5-10,10-15,15-20 ... 55-60) , Затем количество значений в каждой группе (групповая частота) должно быть на графике. Я попробовал «cut», но результатом является фактор, который я не могу принуждать в матрице или векторе, которые читаются только штриховыми графиками.Частота из вектора в R

ответ

3

Что-то вроде этого, может быть:

# Data for reproducible example 
set.seed(123) 
vec <- sample(10:60, 84, replace = TRUE) 

#Create groups by 5 
vec2 <- cut(vec, seq(10, 61, by=5), include.lowest = TRUE) 

table(vec2) 

Для построения взгляда на ggplot2

+0

Я измерил значение, нет необходимости для отбора проб. –

Смежные вопросы