วิธีนำเข้าไฟล์ tsv ลงใน r (รวมถึงตัวอย่าง)
คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อนำเข้าไฟล์ TSV ลงใน R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่างที่ 1: นำเข้าไฟล์ TSV ลงใน R (พร้อมชื่อคอลัมน์)
สมมติว่าไฟล์ TSV ต่อไปนี้ชื่อ data.tsv ได้รับการบันทึกไว้ที่ไหนสักแห่งในคอมพิวเตอร์ของฉัน:
ฉันสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อนำเข้าไฟล์ TSV นี้ไปยังกรอบข้อมูลใน R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ') #view data frame df # A tibble: 5 x 3 team points rebounds 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
เราจะเห็นว่าไฟล์ TSV ได้รับการนำเข้าไปยัง R เรียบร้อยแล้ว
ตัวอย่างที่ 2: นำเข้าไฟล์ TSV ลงใน R (ไม่มีชื่อคอลัมน์)
สมมติว่าฉันมีไฟล์ TSV ต่อไปนี้ชื่อ data.tsv โดยไม่มีชื่อคอลัมน์:
ฉันสามารถใช้อาร์กิวเมนต์ col_names เพื่อระบุว่าไม่มีชื่อคอลัมน์เมื่อนำเข้าไฟล์ TSV นี้ลงใน R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ', col_names= FALSE ) #view data frame df X1 X2 X3 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
ตามค่าเริ่มต้น R จะจัดเตรียมชื่อคอลัมน์ X1, X2 และ X3
ฉันสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อ เปลี่ยนชื่อคอลัมน์ได้อย่างง่ายดาย :
#rename columns names(df) <- c(' team ', ' points ', ' rebounds ') #view updated data frame df team points rebounds 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน read_tsv() ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีการนำเข้าไฟล์อื่น ๆ ลงใน R:
วิธีนำเข้าไฟล์ CSV ลงใน R
วิธีนำเข้า CSV จาก URL ใน R
วิธีนำเข้าไฟล์ Excel ลงใน R