สร้างออบเจกต์ประเภทผสม
ในแบบฝึกหัดนี้ จะได้สำรวจออบเจกต์ข้อมูลประเภทต่าง ๆ มีออบเจกต์ 4 ตัวที่โหลดไว้ให้แล้วในสภาพแวดล้อม ได้แก่ เวกเตอร์ numvec1, numvec2, charvec และ logicvec ซึ่งแต่ละตัวมี 3 องค์ประกอบ
numvec1คือเวกเตอร์ตัวเลขที่มีค่า 1, 2, 3numvec2คือเวกเตอร์ตัวเลขที่มีค่า 5, 2, 3charvecคือเวกเตอร์ตัวอักษรที่มีค่า "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
___