最近、R-Forge 上の私のパッケージは、Linux ではなく Windows でビルドできませんでした。どうやらパッケージ kknn と trimTrees は利用できません。これら 2 つのパッケージが、自動的にインストールされる randomForest または rgl と異なる理由または理由がわかりません。依存フィールドおよび/またはインポート フィールドの説明ファイルにパッケージ名を含めようとしました。何も機能しません... r-forge リポジトリからパッケージをインストールし、randomForest および trimTrees パッケージを削除すると、最初に言及されたものは自動的にインストールされ、2 番目は失敗し、最初に手動でインストールする必要があります。どうしてこれなの?
私はすでにこの回答を読んでいます
どうもありがとう、ソレン
記述ファイル:
Package: forestFloor
Type: Package
Title: forestFloor
Version: 1.4
Date: 2015-05-19
Author: Soeren Havelund Welling
Maintainer: Soeren Havelund Welling <SOWE@DTU.DK>
Depends: R (>= 3.0.0), randomForest, trimTrees, rgl, kknn
Suggests:
Description: Visualizes Random Forrest with feature contributions.
SystemRequirements: OpenGL, GLU Library, zlib
License: GPL-2
Imports: Rcpp (>= 0.11.3), randomForest, trimTrees, rgl, kknn
LinkingTo: Rcpp
名前空間
useDynLib(forestFloor)
importFrom(Rcpp, evalCpp)
importFrom(randomForest, randomForest)
importFrom(trimTrees, cinbag)
import(rgl)
import(kknn)
S3method(plot,forestFloor)
S3method(print,forestFloor)
export(forestFloor,
plot.forestFloor,
print.forestFloor,
box.outliers,
recTree,
vec.plot,
convolute_ff,
convolute_ff2,
convolute_grid,
show3d_new,
fcol,
randomForest,
plot3d,
kknn,
persp3d)
----------- r forge からのログ ファイル ----------
- ログディレクトリ「R:/run/building/build_2015-05-19-12-04/RF_PKG_CHECK/PKGS/forestFloor.Rcheck」を使用
- R バージョン 3.2.0 パッチ適用 (2015-05-16 r68378) を使用
- 使用プラットフォーム: x86_64-w64-mingw32 (64 ビット)
- セッション文字セットを使用: ISO8859-1
- オプション「--as-cran」の使用
- ファイル 'forestFloor/DESCRIPTION' をチェックしています ... OK
- 拡張子の種類を確認中 ... パッケージ
- これはパッケージ「forestFloor」バージョン「1.4」です
- CRAN 着信の実現可能性をチェックしています ... NOTE メンテナ: 'Soeren Havelund Welling ' 新規提出
Title フィールドは単なるパッケージ名です。実際のタイトルを指定してください。* パッケージの名前空間情報をチェックしています ... OK * パッケージの依存関係をチェックしています ... エラー リポジトリが設定されていないため、依存関係の循環チェックはスキップされました
必要だが利用できないパッケージ: 'trimTrees' 'kknn'
「R 拡張機能の記述」マニュアルの「説明ファイル」セクションを参照してください。* 終わり
Status: 1 ERROR, 1 NOTE 詳細は「R:/run/building/build_2015-05-19-12-04/RF_PKG_CHECK/PKGS/forestFloor.Rcheck/00check.log」を参照してください。
実行時間: 6.77 秒。