Introduction to Importing Data in R
Filip Schouwenaars
Instructor, DataCamp
read.table() is the main function
read.csv() = wrapper for CSV
read.delim() = wrapper for tab-delimited files
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
read.table("states.csv", header = TRUE, sep = ",")
read.csv("states.csv")
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
read.table("states.txt", header = TRUE, sep = "\t")
read.delim("states.txt")
?read.table
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
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 = "", ...)
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
Introduction to Importing Data in R