ขั้นตอนที่ 2: ระบุแหล่งที่มาของข้อความ
ในแบบฝึกหัดสั้นนี้ คุณจะโหลดและตรวจสอบคอร์ปัสขนาดเล็กของรีวิวที่พักเช่าในบริเวณบอสตัน คุณน่าจะรู้จัก read.csv() อยู่แล้ว ซึ่งใช้สำหรับโหลดไฟล์ CSV แม้จะดูเป็นขั้นตอนพื้นฐาน แต่เป้าหมายของบทนี้คือการทำ workflow ทั้งหมดตั้งแต่ต้นจนจบ ดังนั้นเริ่มต้นกันที่การนำเข้าข้อมูลกันเลย!
จากนั้นใช้ str() เพื่อตรวจสอบ structure ของ data frame ฟังก์ชันนี้ช่วยแสดงค่าเริ่มต้นและประเภทของเวกเตอร์แต่ละคอลัมน์ได้อย่างกระชับ
สุดท้าย ใช้ dim() เพื่อดู dimensions ของ data frame ซึ่งจะแสดงจำนวนแถวและจำนวนคอลัมน์ใน console
ฟังก์ชันอื่น ๆ อย่าง head(), tail() หรือ summary() มักใช้ในการสำรวจข้อมูลเช่นกัน แต่ในที่นี้เราจะตรวจสอบเพียงเท่านี้ก่อน เพื่อให้ไปถึงส่วนที่สนุกอย่าง sentiment analysis ได้เร็ว ๆ!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ความรู้สึกใน R
คำแนะนำการฝึกหัด
รีวิวที่พักเช่าในบอสตันถูกเก็บไว้ในไฟล์ CSV ซึ่งระบุตำแหน่งไว้ในตัวแปร bos_reviews_file ที่กำหนดไว้แล้ว
- โหลดรีวิวที่พักจาก
bos_reviews_fileด้วยread.csv()แล้วตั้งชื่อออบเจกต์ว่าbos_reviews - ตรวจสอบโครงสร้างของ data frame โดยใช้ฟังก์ชัน
str()กับbos_reviews - ดูจำนวนรีวิวทั้งหมดที่มีอยู่โดยเรียกใช้
dim()กับbos_reviews
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# bos_reviews_file has been pre-defined
bos_reviews_file
# load raw text
bos_reviews <- ___
# Structure
___
# Dimensions
___