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

ฟังก์ชัน Utilities สำหรับข้อมูล

R มีฟังก์ชันมากมายสำหรับจัดการโครงสร้างข้อมูล:

  • seq(): สร้างลำดับตัวเลข โดยระบุอาร์กิวเมนต์ from, to, และ by
  • rep(): ทำซ้ำสมาชิกของเวกเตอร์หรือลิสต์
  • sort(): เรียงลำดับเวกเตอร์จากน้อยไปมาก ใช้ได้กับตัวเลข สตริง และค่า logical
  • rev(): กลับลำดับสมาชิกในโครงสร้างข้อมูลที่รองรับการกลับลำดับ
  • str(): แสดงโครงสร้างของออบเจกต์ R ใดก็ได้
  • append(): รวมเวกเตอร์หรือลิสต์เข้าด้วยกัน
  • is.*(): ตรวจสอบคลาสของออบเจกต์ R
  • as.*(): แปลงออบเจกต์ R จากคลาสหนึ่งไปยังอีกคลาสหนึ่ง
  • unlist(): แปลงลิสต์ (รวมถึงลิสต์ซ้อนกัน) ให้เป็นเวกเตอร์

จำข้อมูลยอดผู้เข้าชมโปรไฟล์โซเชียลมีเดียได้ไหม? ข้อมูลยอดวิวบน LinkedIn และ Facebook ของ 7 วันที่ผ่านมาถูกกำหนดไว้ล่วงหน้าเป็นลิสต์แล้ว

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

R ระดับกลาง

ดูคอร์ส

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

  • แปลงลิสต์ linkedin และ facebook ให้เป็นเวกเตอร์ แล้วเก็บไว้ในตัวแปร li_vec และ fb_vec ตามลำดับ
  • จากนั้น ต่อ fb_vec ต่อท้าย li_vec (ข้อมูล Facebook อยู่ท้าย) แล้วบันทึกผลลัพธ์เป็น social_vec
  • สุดท้าย เรียงลำดับ social_vec จากมากไปน้อย แล้วแสดงผลเวกเตอร์ที่ได้

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

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

# The linkedin and facebook lists have already been created for you
linkedin <- list(16, 9, 13, 5, 2, 17, 14)
facebook <- list(17, 7, 5, 16, 8, 13, 14)

# Convert linkedin and facebook to a vector: li_vec and fb_vec



# Append fb_vec to li_vec: social_vec


# Sort social_vec
แก้ไขและรันโค้ด