簡體   English   中英

R語言軟件包ltm與庫命令有關的問題

[英]R language package ltm issue with library command

我希望有人可以回答有關ltm的簡短問題。

ltm成功安裝

 install.packages("ltm")

但是庫命令:

 library(ltm)

拋出此錯誤:

library(ltm)錯誤:找不到'ltm'所需的軟件包'polycor'

我無法在RStudio的install.packages菜單中找到polycor。

關於ltm的此文檔: https ://cran.r-project.org/web/packages/ltm/ltm.pdf沒有提及polycor

我以前曾使用過該程序包,沒有問題,但自上次使用以來已經一年了。

謝謝

您可能需要更新R。從CRAN polycor信息來看,該軟件包取決於R> 3.3.0。 此外, 此站點可能會有所幫助。

如果您使用的是Linux,則應該能夠輸入: R --version到終端以確認您擁有的版本

編輯:雖然看起來我的R版本是3.2.3 ...我可能需要更改我的Ubuntu版本

 sudo apt-cache showpkg r-base
 sudo apt-get upgrade r-base
 sudo apt-get install r-base

以前的貢獻者是對的,您需要首先更新R版本,而不是通過Rstudio。 然后,執行此操作后,繼續並通過rstudio手動安裝polycor軟件包。

A)更新R

1)轉到http: //www.r-project.org,2)單擊“ CRAN”,3)然后選擇您喜歡的CRAN站點。 我使用了蘇格蘭的聖安德魯斯: http : //star-www.st-andrews.ac.uk/cran/單擊“下載XXX的R” [其中XXX是您的操作系統],請按照您安裝的操作系統進行安裝RStudio

B)使用R studio安裝polycor軟件包:

我對安裝ltm軟件包感興趣,但也需要polycor。

這是對我有用的代碼-將其輸入控制台:

install.packages("https://cran.r-project.org/bin/windows/contrib/3.4/polycor_0.7-9.zip", repos = NULL, type = "source")

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM