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

สร้างออบเจกต์ประเภทผสม

ในแบบฝึกหัดนี้ จะได้สำรวจออบเจกต์ข้อมูลประเภทต่าง ๆ มีออบเจกต์ 4 ตัวที่โหลดไว้ให้แล้วในสภาพแวดล้อม ได้แก่ เวกเตอร์ numvec1, numvec2, charvec และ logicvec ซึ่งแต่ละตัวมี 3 องค์ประกอบ

  • numvec1 คือเวกเตอร์ตัวเลขที่มีค่า 1, 2, 3
  • numvec2 คือเวกเตอร์ตัวเลขที่มีค่า 5, 2, 3
  • charvec คือเวกเตอร์ตัวอักษรที่มีค่า "red", "green", "blue"
  • logicvec คือเวกเตอร์ตรรกะที่มีค่า TRUE, TRUE, FALSE

สามารถดูค่าของแต่ละตัวได้โดยพิมพ์ชื่อออบเจกต์ในคอนโซล จากนั้นจะใช้ออบเจกต์เหล่านี้เพื่อสร้างออบเจกต์แบบผสมสองตัว ได้แก่

  • เมทริกซ์ตัวเลข nummtx
  • dataframe ชื่อ dataframe

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

R สำหรับผู้ใช้ SAS

ดูคอร์ส

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

  • สร้างเมทริกซ์ตัวเลขชื่อ nummtx จากเวกเตอร์ตัวเลข numvec1 และ numvec2 โดยกำหนดให้มี 2 คอลัมน์และ 3 แถว
  • สร้าง dataframe ชื่อ dataframe จากเวกเตอร์ทั้งสี่ตัว ได้แก่ numvec1, numvec2, charvec และ logicvec
  • ดูโครงสร้างของ dataframe ชื่อ dataframe

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

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

# Create matrix with numvec1 and numvec2 with 2 columns, 3 rows
___ <- matrix(c(___, ___), ___, ___)

# Create dataframe from numvec1, numvec2, charvec and logicvec
___

# Get the structure of dataframe
___
แก้ไขและรันโค้ด