R - Ошибка запуска pkg: пример NCStats z.test - PullRequest
0 голосов
/ 26 ноября 2011

Я пытался сгенерировать несколько графиков для теста t, z и хи-квадрат. Я нашел пример с пакетом TeachingDemos. Ссылка здесь . Коды и соответствующие ошибки следующие:

> library(TeachingDemos)
> z.ex <- z.test(rnorm(25,100,5),99,5)
> z.ex
    One Sample z-test
data:  rnorm(25, 100, 5) 
z = 3.0926, n = 25, Std. Dev. = 5, Std. Dev. of the sample mean = 1, p-value
= 0.001984
alternative hypothesis: true mean is not equal to 99 
95 percent confidence interval:
 100.1326 104.0525 
sample estimates:
mean of rnorm(25, 100, 5) 
                 102.0926 
> plot(z.ex)
Error in xy.coords(x, y, xlabel, ylabel, log) : 
  'x' is a list, but does not have components 'x' and 'y'
> 

Я использую, R 2.13 на ноутбуке Ubuntu 11.10. Кто-нибудь может сказать мне, что я должен сделать, чтобы построить то, что я хотел?

_Хорошие выходные.

_HM

Ответы [ 3 ]

3 голосов
/ 26 ноября 2011

Ваша ссылка указывает на пакет RForge с именем NCStats.

Ваш код загружает пакет с именем TeachingDemos.

Два не совпадают.

1 голос
/ 26 ноября 2011

Если вы действительно хотите установить NCStats (который, очевидно, добавляет метод plot для класса htest, которого нет в TeachingDemos), вам необходимо загрузить и установить его. Мне не удалось убедить мой установщик графического интерфейса пользователя использовать RForge в качестве хранилища, поэтому после загрузки в каталог / User / username / я выполнил этот commap и командную строку R:

install.packages("~/NCStats_0.2-7.tar.gz",
  "/Library/Frameworks/R.framework/Resources/library/" , # to put into my System R lib
           type="source")
1 голос
/ 26 ноября 2011

Вы загрузили пакет NCStats? Если нет, попробуйте загрузить его с библиотекой (NCStats)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...