readr: read_csv & read_tsv

การนำเข้าข้อมูลใน R เบื้องต้น

Filip Schouwenaars

Instructor, DataCamp

ภาพรวม

  • ก่อนหน้านี้: แพ็กเกจ utils

  • แพ็กเกจ R เฉพาะทาง

    • readr

    • data.table

การนำเข้าข้อมูลใน R เบื้องต้น

readr

  • Hadley Wickham

  • เร็ว ใช้งานง่าย และสอดคล้องกัน

  • utils: verbose กว่า ช้ากว่า

install.packages("readr")
library(readr)
การนำเข้าข้อมูลใน R เบื้องต้น

ไฟล์ CSV

read.csv("states.csv")
         state    capital pop_mill area_sqm
1 South Dakota     Pierre    0.853    77116
2     New York     Albany   19.746    54555
3       Oregon      Salem    3.970    98381
4      Vermont Montpelier    0.627     9616
5       Hawaii   Honolulu    1.420    10931
read_csv("states.csv")
# A tibble: 5 × 4
         state    capital pop_mill area_sqm
         <chr>      <chr>    <dbl>    <int>
1 South Dakota     Pierre    0.853    77116
2     New York     Albany   19.746    54555
3       Oregon      Salem    3.970    98381
4      Vermont Montpelier    0.627     9616
5       Hawaii   Honolulu    1.420    10931
การนำเข้าข้อมูลใน R เบื้องต้น

ไฟล์ TSV

read.delim("states.txt")
         state    capital pop_mill area_sqm
1 South Dakota     Pierre    0.853    77116
2     New York     Albany   19.746    54555
3       Oregon      Salem    3.970    98381
4      Vermont Montpelier    0.627     9616
5       Hawaii   Honolulu    1.420    10931
read_tsv("states.txt")
# A tibble: 5 × 4
         state    capital pop_mill area_sqm
         <chr>      <chr>    <dbl>    <int>
1 South Dakota     Pierre    0.853    77116
2     New York     Albany   19.746    54555
3       Oregon      Salem    3.970    98381
4      Vermont Montpelier    0.627     9616
5       Hawaii   Honolulu    1.420    10931
การนำเข้าข้อมูลใน R เบื้องต้น

การ wrap ใน utils และ readr

ch_2_1_slides.002.png

การนำเข้าข้อมูลใน R เบื้องต้น

การ wrap ใน utils และ readr

ch_2_1_slides.003.png

การนำเข้าข้อมูลใน R เบื้องต้น

มาฝึกกันเถอะ!

การนำเข้าข้อมูลใน R เบื้องต้น

Preparing Video For Download...