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

ดึงข้อมูลหนึ่งคอลัมน์จากหนึ่งตราสาร

แพ็กเกจ quantmod มีฟังก์ชันช่วยหลายตัวสำหรับดึงคอลัมน์เฉพาะจากออบเจกต์ โดยอ้างอิงจากชื่อคอลัมน์ ฟังก์ชัน Op(), Hi(), Lo(), Cl(), Vo() และ Ad() ใช้สำหรับดึงคอลัมน์ราคาเปิด, สูงสุด, ต่ำสุด, ปิด, ปริมาณซื้อขาย และราคาปิดที่ปรับแล้ว ตามลำดับ

ในแบบฝึกหัดนี้ จะได้ใช้ฟังก์ชันสองตัวจากชุดนี้กับออบเจกต์ xts ชื่อ DC ออบเจกต์ DC มีข้อมูลราคาหุ้น OHLC (เปิด, สูงสุด, ต่ำสุด, ปิด) ของ DataCamp ที่สร้างขึ้นจากการสุ่มข้อมูลตลาดการเงินจริง และมีโครงสร้างคล้ายกับออบเจกต์ xts ที่ได้จาก getSymbols()

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับฟังก์ชันดึงข้อมูลทั้งหมด สามารถดูได้จาก help("OHLC.Transformations") (ไม่จำเป็นต้องทำก่อนเริ่มแบบฝึกหัด)

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

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

ดูคอร์ส

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

  • ใช้ฟังก์ชันดึงข้อมูลที่เหมาะสมเพื่อสร้างออบเจกต์ชื่อ dc_close ที่มีเฉพาะคอลัมน์ราคาปิดจาก DC
  • แสดงข้อมูล몇แถวแรกของ dc_close
  • ดึงคอลัมน์ปริมาณซื้อขายจาก DC แล้วกำหนดให้กับออบเจกต์ชื่อ dc_volume
  • แสดงข้อมูลไม่กี่แถวแรกของ dc_volume

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

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

# Extract the close column


# Look at the head of dc_close


# Extract the volume column


# Look at the head of dc_volume
แก้ไขและรันโค้ด