1. Lära sig
  2. /
  3. Courses
  4. /
  5. Rで学ぶ金融データのインポートと管理

Connected

exercise

1つの銘柄に有効な名前を作成する

1つのシンボルだけをダウンロードし、そのシンボル名が構文的に有効な名前でない場合は、getSymbols() の呼び出しで auto.assign = FALSE を設定できます。そうすると、出力を構文的に有効な名前に直接代入できます。

列名も構文的に有効な名前へ変換しておくとよいでしょう。たとえば lm() のように、列名が構文的に有効であることを前提とする関数でデータを使う予定がある場合に有効です。

Instruktioner

100 XP
  • getSymbols() とその auto.assign 引数を使って、"BRK-A" のデータを含む BRK.A という名前のオブジェクトを作成します。
  • colnames() を使って、BRK.A オブジェクトの列名を含む col_names というオブジェクトを作成します。
  • make.names() を使って、col_names を構文的に有効な名前へ変換します。