เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

กำหนดแหล่งข้อมูลเริ่มต้น

getSymbols() ดึงข้อมูลจาก Yahoo Finance เป็นค่าเริ่มต้น แบบฝึกหัดนี้จะสอนวิธีเปลี่ยนแหล่งข้อมูลเริ่มต้นด้วยฟังก์ชัน setDefaults()

อาร์กิวเมนต์แรกของ setDefaults() คือฟังก์ชันที่ต้องการอัปเดต ส่วนอาร์กิวเมนต์ที่เหลือเป็นคู่ name = value ของอาร์กิวเมนต์ที่ต้องการเปลี่ยนและค่าเริ่มต้นใหม่

โปรดทราบว่าวิธีนี้ใช้ได้กับ getSymbols() เท่านั้น เนื่องจาก getSymbols() จะตรวจสอบเองว่าต้องการใช้ค่าเริ่มต้นอื่นหรือไม่

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การนำเข้าและจัดการข้อมูลทางการเงินใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนดอาร์กิวเมนต์ src ให้ดึงข้อมูลจาก Alpha Vantage แทน Yahoo เป็นค่าเริ่มต้น
  • ใช้ getSymbols() เพื่อดึงข้อมูลของ "GOOG"
  • ใช้ str() เพื่อตรวจสอบว่าแอตทริบิวต์ src ของ GOOG มีค่าเป็น "alphavantage"

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Set the default to pull data from Alpha Vantage


# Load GOOG data
getSymbols("___")

# Verify the data was actually pulled from Alpha Vantage
แก้ไขและรันโค้ด