ค้นหา stock ticker จาก Yahoo Finance
การนำเข้าข้อมูลจากแหล่งข้อมูลบนอินเทอร์เน็ตจำเป็นต้องมีตัวระบุสินทรัพย์ทางการเงิน ซึ่งมักหาได้จากเว็บไซต์ของแหล่งข้อมูลนั้นโดยตรง ในแบบฝึกหัดนี้ คุณจะค้นหา ticker symbol ของหุ้น Pfizer จาก Yahoo Finance
โปรดทราบว่าบางแหล่งอาจไม่มีข้อมูลให้ดาวน์โหลดสำหรับบาง symbol แม้ว่าจะแสดงข้อมูลในรูปตารางหรือกราฟบนเว็บไซต์ก็ตาม หากข้อมูลไม่พร้อมให้ดาวน์โหลด getSymbols() จะแสดงข้อผิดพลาด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าและจัดการข้อมูลทางการเงินใน R
คำแนะนำการฝึกหัด
- สร้างออบเจ็กต์ชื่อ
symbolจาก ticker symbol สามตัวอักษรของหุ้น Pfizer บน Yahoo Finance โดยไปที่ Yahoo Finance แล้วค้นหาคำว่า "Pfizer" ticker นี้มีสองส่วน — ใช้เฉพาะส่วนที่อยู่ก่อนจุด (จุดและส่วนต่อท้ายใช้ระบุตลาดหลักทรัพย์อื่น) - ใช้
getSymbols()เพื่อนำเข้าข้อมูล - ใช้ฟังก์ชัน
head()เพื่อดูแถวแรกๆ ของออบเจ็กต์ที่getSymbols()สร้างขึ้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create an object containing the Pfizer ticker symbol
symbol <- "___"
# Use getSymbols to import the data for 'symbol'
# Look at the data in the object getSymbols created