Son düşünceler

R'de Veri İçe Aktarmaya Giriş

Filip Schouwenaars

Instructor, DataCamp

Sarmalayıcılar

  • read.table() ana işlevdir

  • read.csv() = CSV için sarmalayıcı

  • read.delim() = sekmeyle ayrılmış dosyalar için sarmalayıcı

R'de Veri İçe Aktarmaya Giriş

read.csv

states.csv

state,capital,pop_mill,area_sqm
South Dakota,Pierre,0.853,77116
New York,Albany,19.746,54555
Oregon,Salem,3.970,98381
Vermont,Montpelier,0.627,9616
Hawaii,Honolulu,1.420,10931
  • Varsayılanlar
    • header = TRUE
    • sep = ","
read.table("states.csv", header = TRUE, sep = ",")
read.csv("states.csv")
R'de Veri İçe Aktarmaya Giriş

read.delim

states.txt

state   capital pop_mill    area_sqm
South Dakota    Pierre  0.853   77116
New York    Albany  19.746  54555
Oregon  Salem  3.970   98381
Vermont Montpelier  0.627   9616
Hawaii  Honolulu    1.420   10931
  • Varsayılanlar
    • header = TRUE
    • sep = "\t"
read.table("states.txt", header = TRUE, sep = "\t")
read.delim("states.txt")
R'de Veri İçe Aktarmaya Giriş

Belgelendirme

?read.table

Ekran Görüntüsü 2019-07-16 11.28.18 AM.png

R'de Veri İçe Aktarmaya Giriş

Yerel ayar farkları

states_aye.csv

state,capital,pop_mill,area_sqm
South Dakota,Pierre,0.853,77116
New York,Albany,19.746,54555
Oregon,Salem,3.970,98381
Vermont,Montpelier,0.627,9616
Hawaii,Honolulu,1.420,10931
states_nay.csv

state;capital;pop_mill;area_sqm
South Dakota;Pierre;0,853;77116
New York;Albany;19,746;54555
Oregon;Salem;3,97;98381
Vermont;Montpelier;0,627;9616
Hawaii;Honolulu;1,42;10931
R'de Veri İçe Aktarmaya Giriş

Yerel ayar farkları

read.csv(file, header = TRUE, sep = ",", quote = "\"",
         dec = ".", fill = TRUE, comment.char = "", ...)

read.csv2(file, header = TRUE, sep = ";", quote = "\"",
          dec = ",", fill = TRUE, comment.char = "", ...)
read.delim(file, header = TRUE, sep = "\t", quote = "\"",
           dec = ".", fill = TRUE, comment.char = "", ...)

read.delim2(file, header = TRUE, sep = "\t", quote = "\"",
            dec = ",", fill = TRUE, comment.char = "", ...)
R'de Veri İçe Aktarmaya Giriş

states_nay.csv

read.csv("states_nay.csv")

                      state.capital.pop_mill.area_sqm
South Dakota;Pierre;0                       853;77116
New York;Albany;19                          746;54555
Oregon;Salem;3                               97;98381
Vermont;Montpelier;0                         627;9616
Hawaii;Honolulu;1                            42;10931
read.csv2("states_nay.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
R'de Veri İçe Aktarmaya Giriş

Hadi pratik yapalım!

R'de Veri İçe Aktarmaya Giriş

Preparing Video For Download...