2

そのため、私はこの問題にしばらく苦労してきましたが、インターネット上の他の場所でこの問題を見つけることができないようです.

私が実行している: Linux Mint 12 (Ubuntu 11.10 ベース) R(2.15.1) の最新バージョン RStudio(0.96.331)

R と RStudio はどちらも最新バージョンであるため、TSA のインストールに関する問題は R の古いバージョンに基づくものではありません。

RStudio を使用して TSA をインストールしようとすると、次のエラー メッセージが表示されます (問題なく PerformanceAnalytics と xts をインストールしました)。

ソースパッケージ「TSA」をインストールしています...

** デフォルトの NAMESPACE ファイルを作成中

** R

** データ

** 遅延読み込み用のパッケージの準備

エラー: 「Matrix」の loadNamespace() で .onLoad が失敗しました。詳細:

呼び出し: assignInNamespace("..Old..as.matrix", base::as.matrix, ns = "base")

エラー: '..Old..as.matrix' のロックされたバインディングは変更できません

エラー: パッケージ 'mgcv' を読み込めませんでした

エラー: パッケージ 'TSA' の遅延読み込みに失敗しました</p>

  • 「/home/client/R/i686-pc-linux-gnu-library/2.15/TSA」を削除</li>

install.packages の警告:

パッケージ 'TSA' のインストールの終了ステータスはゼロではありませんでした

mgcv のバージョンを確認しましたが、最新バージョンです (ソフトウェア マネージャーで確認したところ、最新バージョンと同様にインストールされています)。

私は今何をすべきか本当にわかりません。システム自体に TSA を手動でインストールすることを検討しましたが、パッケージを R 自体に直接インストールする方法を説明している信頼できる Web サイトを見つけることができませんでした。

この問題に関するすべての支援をいただければ幸いです。

4

1 に答える 1

2

Per the (clear) error message Error : .onLoad failed in loadNamespace() for 'Matrix', details:, you need a new Matrix package.

You could try http://cran.r-project.org/bin/linux/ubuntu if your Mint system mixes with Ubuntu. Else compile Matrix from source.

于 2012-09-11T17:11:48.763 に答える