R初心者です。
Rによるやさしいテキストマイニングという本を参考に書籍の通りに、RMeCabと、wordcloudのパッケージをインストールして実行してみたのですが、
Rstudioで ‘tm’ という名前のパッケージはありませんというエラーが出て解決できません。
色々調べて、Rの再インストールや、テキストファイルの直接読み込み、tmパッケージを探してみたのですが、うまくいきませんでした。
バージョンは、OSがmac os 10.13.6、Rは3.4.3 (2017-11-30)、RstudioはVersion 1.1.456
です。
書いたものとエラーは下記になります。
アドバイスをいただけたら助かります。
R
1 2> library("RMeCab", lib.loc="/usr/local/lib/R/3.4/site-library") 3> RMeCabText.result <- RMeCabText("/Users/test/UTF8_20170621/Data/wagahaiwa_simple.txt") 4file = /Users/test/UTF8_20170621/Data/wagahaiwa_simple.txt 5> head(RMeCabText.result,5) 6[[1]] 7 [1] "吾輩" "名詞" "代名詞" "一般" "*" "*" 8 [7] "*" "吾輩" "ワガハイ" "ワガハイ" 9 10[[2]] 11 [1] "は" "助詞" "係助詞" "*" "*" "*" "*" 12 [8] "は" "ハ" "ワ" 13 14[[3]] 15 [1] "猫" "名詞" "一般" "*" "*" "*" "*" "猫" "ネコ" 16[10] "ネコ" 17 18[[4]] 19 [1] "で" "助動詞" "*" "*" "*" "特殊・ダ" 20 [7] "連用形" "だ" "デ" "デ" 21 22[[5]] 23 [1] "ある" "助動詞" "*" "*" 24 [5] "*" "五段・ラ行アル" "基本形" "ある" 25 [9] "アル" "アル" 26 27> RMeCabText.result.2 <- unlist(sapply(RMeCabText.result,"[[",1)) 28> head(RMeCabText.result.2,5) 29[1] "吾輩" "は" "猫" "で" "ある" 30> find.package("tm") 31 find.package("tm") でエラー: ‘tm’ という名前のパッケージはありません 32> wordcloud(RMeCabText.result.2,min.freq=2,random.order=FALSE) 33Loading required package: tm 34 wordcloud(RMeCabText.result.2, min.freq = 2, random.order = FALSE) でエラー: 35 freq must either be non-missing, or the tm package must be available 36 追加情報: 警告メッセージ: 37 library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, で: 38 there is no package called ‘tm’
install.packages('tm')
を実行した場合の結果
R
1> install.packages('tm') 2Installing package into ‘/usr/local/lib/R/3.4/site-library’ 3(as ‘lib’ is unspecified) 4also installing the dependency ‘xml2’ 5 6 URL 'https://cran.rstudio.com/src/contrib/xml2_1.2.0.tar.gz' を試しています 7Content type 'application/x-gzip' length 251614 bytes (245 KB) 8================================================== 9downloaded 245 KB 10 11 URL 'https://cran.rstudio.com/src/contrib/tm_0.7-5.tar.gz' を試しています 12Content type 'application/x-gzip' length 508376 bytes (496 KB) 13================================================== 14downloaded 496 KB 15 16* installing *source* package ‘xml2’ ... 17** パッケージ ‘xml2’ の解凍および MD5 サムの検証に成功しました 18Found pkg-config cflags and libs! 19Using PKG_CFLAGS=-I/usr/include/libxml2 20Using PKG_LIBS=-L/usr/lib -lxml2 -lz -lpthread -licucore -lm 21------------------------- ANTICONF ERROR --------------------------- 22Configuration failed because libxml-2.0 was not found. Try installing: 23 * deb: libxml2-dev (Debian, Ubuntu, etc) 24 * rpm: libxml2-devel (Fedora, CentOS, RHEL) 25 * csw: libxml2_dev (Solaris) 26If libxml-2.0 is already installed, check that 'pkg-config' is in your 27PATH and PKG_CONFIG_PATH contains a libxml-2.0.pc file. If pkg-config 28is unavailable you can set INCLUDE_DIR and LIB_DIR manually via: 29R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...' 30-------------------------------------------------------------------- 31ERROR: configuration failed for package ‘xml2’ 32* removing ‘/usr/local/lib/R/3.4/site-library/xml2’ 33Warning in install.packages : 34 installation of package ‘xml2’ had non-zero exit status 35ERROR: dependency ‘xml2’ is not available for package ‘tm’ 36* removing ‘/usr/local/lib/R/3.4/site-library/tm’ 37Warning in install.packages : 38 installation of package ‘tm’ had non-zero exit status 39 40The downloaded source packages are in 41 ‘/private/var/folders/tr/0dstc08s6l33fy29c6myjls40000gn/T/Rtmp8ki6X8/downloaded_packages’ 42> wordcloud(RMeCabText.result.2,min.freq=2,random.order=FALSE) 43Loading required package: tm 44 wordcloud(RMeCabText.result.2, min.freq = 2, random.order = FALSE) でエラー: 45 freq must either be non-missing, or the tm package must be available 46 追加情報: 警告メッセージ: 47 library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, で: 48 there is no package called ‘tm’ 49> library("XML", lib.loc="/usr/local/lib/R/3.4/site-library") 50>
この中でこの部分にエラーが出ていてやはりうまくいきません。
R
1Warning in install.packages : 2 installation of package ‘xml2’ had non-zero exit status 3ERROR: dependency ‘xml2’ is not available for package ‘tm’ 4* removing ‘/usr/local/lib/R/3.4/site-library/tm’ 5Warning in install.packages : 6 installation of package ‘tm’ had non-zero exit status 7

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/19 14:23
2018/08/19 14:59
2018/08/19 16:34