パッケージ ( qdap ) と付随するデータのみのパッケージ ( qdapDictionaries ) があり、41 行目で見られるように、qdap の一部の関数で使用されます。454行目の syn.env を使用します。
私はすでにR-help リストで関連する質問をしましたが、roxygen2 からのプライベート表記を使用しているため、リストから外れていると言われましたが、実際には からデータセットをエクスポートできましたqdapDictionaries
。データセットを記述する .R ファイルに単純に追加しようとし@export
ましたが、コンパイル時にエラーが発生します。
> set(qdapDictionaries)
Installing qdapDictionaries
"C:/R/R-3.0.1/bin/i386/R" --vanilla CMD INSTALL \
"C:\Users\trinker\GitHub\qdapDictionaries" --library="C:/R/R-3.0.1/library" \
--with-keep.source --install-tests
* installing *source* package 'qdapDictionaries' ...
** R
** data
*** moving datasets to lazyload DB
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
Error in namespaceExport(ns, exports) :
undefined exports: abbreviations, action.verbs, adverb, amplification.words, BuckleySaltonSWL, contractions, deamplification.words, DICTIONARY, emoticon, env.pol, env.syl, env.syn, interjections, labMT, NAMES, NAMES_LIST, NAMES_SEX, negation.words, negative.words, OnixTxtRetToolkitSWL1, positive.words, preposition, SYNONYM, Top100Words, Top200Words, Top25Words
Error: loading failed
Execution halted
*** arch - x64
Error in namespaceExport(ns, exports) :
undefined exports: abbreviations, action.verbs, adverb, amplification.words, BuckleySaltonSWL, contractions, deamplification.words, DICTIONARY, emoticon, env.pol, env.syl, env.syn, interjections, labMT, NAMES, NAMES_LIST, NAMES_SEX, negation.words, negative.words, OnixTxtRetToolkitSWL1, positive.words, preposition, SYNONYM, Top100Words, Top200Words, Top25Words
Error: loading failed
Execution halted
ERROR: loading failed for 'i386', 'x64'
* removing 'C:/R/R-3.0.1/library/qdapDictionaries'
* restoring previous 'C:/R/R-3.0.1/library/qdapDictionaries'
Error: Command failed (1)
明らかに、これらのデータ セットを正しくエクスポートしていません。 親パッケージで使用できるように、データ セットをエクスポートするにはどうすればよいですか?qdapDictionaries
@importFrom
qdap
データ セットのドキュメントの 1 つを次に示します。
#' Fry's 100 Most Commonly Used English Words
#'
#' A stopword list containing a character vector of stopwords.
#'
#' @details Fry's Word List: The first 25 make up about one-third of all printed
#' material in English. The first 100 make up about one-half of all printed
#' material in English. The first 300 make up about 65\% of all printed
#' material in English."
#'
#'
#' @docType data
#' @keywords datasets
#' @name Top100Words
#' @usage data(Top100Words)
#' @format A character vector with 100 elements
#' @export
#' @references Fry, E. B. (1997). Fry 1000 instant words. Lincolnwood, IL:
#' Contemporary Books.
NULL
DESCRIPTION ファイルの Depends セクションにリストされていますが、R dev バージョンでは、CRAN チェックにより、親パッケージ内で使用されているqdapDictionaries
データセットをインポートする必要があることがわかります。qdapDictionaries
qdap