Historical Stock Pricesのデータをインポート出来ないときの回避策

エクステンションデータの Historical Stock Prices のインポートで以下のようなエラーになることがあります。

Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : namespace ‘rlang’ 1.0.6 is already loaded, but >= 1.1.0 is required

その場合は、以下の手順で回避してください。

1. Rパッケージをリセットする。

Rパッケージをリセットする方法 を参照してRパッケージをリセットしてください。

2. 古いバージョンのRパッケージをダウンロードしてローカルインストールする。

以下のRパッケージのバージョンが新しいと、上記のエラーとなるので、古いバージョンのRパッケージをダウンロードします。

Windowsの場合

Rパッケージのメニューをクリックします。

「パッケージをインストール」タブをクリックし、ローカルを選択します。

Rパッケージファイルを選択のボタンをクリックし、先程ダウンロードしたファイルを選択します。

成功すると以下のような画面になります。これをダウンロードしたファイル分だけ繰り返してインストールします。

3. CRANから以下のパッケージをインストールする。

次にCRANより以下の2つのパッケージをインストールします。

  • gower
  • ipred

先程と同じダイアログでCRANをクリックし、gowerとタイプして、「インストール」をクリックします。

同じ要領でipredとタイプして、「インストール」をクリックします。

4. プロジェクトを開く。

プロジェクトを開き、データフレームの右の方にある「プラス」ボタンをクリックします。メニューからエクステンションデータを選択します。

5. Historical Stock Pricesをインポートする。

Historical Stock Pricesの「データをインポート」ボタンをクリックします。

ストックシンボルを入力し、「実行」ボタンを押すと、追加パッケージのインストールの確認画面がでてきますので「OK」ボタンを押します。

すると以下の様にデータをプレビューできますので、「保存」ボタンを押してデータフレームを作成してください。

Export Chart Image
Output Format
PNG SVG
Background
Set background transparent
Size
Width (Pixel)
Height (Pixel)
Pixel Ratio