I %like% data.tables
%like% เป็นฟังก์ชันที่มีประโยชน์มากสำหรับการกรองแถวจาก data.table ที่ตรงกับรูปแบบที่กำหนด ต่างจากการจับคู่แบบ ตรงทั้งหมด ที่เห็นในแบบฝึกหัดก่อนหน้า นอกจากนี้ยังใช้กับเวกเตอร์โดยตรงได้เช่นกัน ตัวอย่างเช่น:
x <- c("aaba", "aaba", "baca")
# Search for "aa" anywhere in the string
x %like% "aa"
[1] TRUE TRUE FALSE
# Search for "ba" at the end of a string
x %like% "ba$"
[1] TRUE TRUE FALSE
อักขระพิเศษ $ หมายความว่ากำลังค้นหาสตริงที่ ลงท้าย ด้วยรูปแบบที่กำหนด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูลด้วย data.table ใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets