I have bunch of .csv.bz2
files, which i have to download, extract, and read in R.
I downloaded the file and want to extract it to current working directory, then read it.
unz(filename,filename.csv)
but it does not seem to work. How can I do that?
I heard somewhere that bzfiles can be read directly without decompressing. How can I do that?
You can use any of these two commands:
read.csv()
command: with this command you can directly supply your compressed filename containing csv file.
read.csv("file.csv.bz2")
read.table()
command: This command is generic version of read.csv()
command. You can set delimiters and others options that read.csv()
automatically sets. You don't need to uncompress the file separately. This command does it automatically for you.
read.csv("file.csv.bz2", header = TRUE, sep = ",", quote = "\"",...)