開始使用免費開始

使用 get() 或反引號存取物件

有時你下載的某些商品(instrument)資料,名稱可能不符合 R 的語法規則。符合語法規則的名稱只能包含英文字母、數字、._,而且必須以英文字母或以 . 開頭且其後不是數字。

例如,Berkshire Hathaway A 類股的代號是「BRK-A」,因為包含「-」字元,所以不是符合語法規則的名稱。另一個例子是部分中資股票,其代號是由數字組成。Yahoo Finance 上上證綜合指數的代號為「000001.SS」。

你可以使用 get 函式,或是使用反引號(`),來存取那些名稱不符合語法規則的物件。

本練習屬於課程

在 R 匯入與管理金融資料

檢視課程

練習說明

  • 使用 getSymbols() 載入「BRK-A」的資料。
  • 使用反引號(`)搭配 head() 查看前幾列資料。
  • 使用 get()getSymbols() 載入的資料指定給名為 BRK.A 的物件。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Load BRK-A data


# Use backticks (`) and head() to look at the loaded data
___(`___`)

# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")
編輯並執行程式碼