Есть ли функция, которая может использоваться для распределения частот в R? Я знаю fitdistr
, но, насколько я могу судить, он работает только для векторов данных (случайных выборок). Кроме того, я знаю, что преобразование между двумя форматами тривиально, но частоты настолько велики, что память вызывает беспокойство.Как установить частотные распределения в R?
Например, fitdistr
могут быть использована следующим образом:
x<-rpois(100, lambda=10)
fitdistr(x,"poisson")
Есть ли функция, которая будет делать ту же установку на столе частоты? Что-то в строках:
freqt <- as.data.frame(table(x))
fitfreqtable(freqt$x, weights=freqt$Freq, "poisson")
Спасибо!
Можете ли вы привести пример ваших не-векторных данных, имеющих эти проблемы? – gung
@gung, спасибо за быстрый ответ. Вы правы, вопрос связан только с R, поэтому я извиняюсь за публикацию вне темы. Я помечаю это как рекомендуется. –
Без проблем, @FlorinCoras. Пока что, не возражаете ли вы редактировать свой Q, чтобы привести пример? Когда вы доберетесь до SO, люди захотят узнать. – gung