Используйте t-масштабированную функцию из metRology в fitdist - PullRequest
0 голосов
/ 28 мая 2018

Я пытаюсь использовать функцию t-scaled из metRology в функции fitdist из пакета fitdistrplus.Тем не менее, я получаю сообщение об ошибке «Должна быть определена функция dt-scaled», даже несмотря на то, что я запускаю оба этих пакета.

Я не уверен, что делать сейчас.

Любая помощьбудет высоко ценится!

library(metRology)
library(fitdistrplus)

z = rnorm(1000, mean = 0, sd = 1)

x = fitdist('z', "t-scaled", start = list(df = 3, mean = mean(z), sd = sd(z)) )

1 Ответ

0 голосов
/ 06 ноября 2018

Имя функции dt.scaled, поэтому в функции fitdist-fuction его нужно назвать «t.scaled» с точкой, а не с тире.Также удалите скобки для аргумента z.

 library(metRology)
 library(fitdistrplus)

 z = rnorm(1000, mean = 0, sd = 1)

 x = fitdist(z, "t.scaled", start = list(df = 3, mean = mean(z), sd = sd(z)) )
 x
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...