2011-08-22 12 views
18

मैं डाउनलोड करने और अनुसंधान में निम्नलिखित tar.gz फ़ाइल खोलने के लिए चाहते हैं:आर में tar.gz फ़ाइल को अनजिप करें?

http://s.wordpress.org/resources/survey/wp2011-survey.tar.gz

वहाँ एक कमांड जो यह पूरा कर सकते हैं?

धन्यवाद।

+0

देखो '? Untar' – James

+1

संभावित डुप्लिकेट? http://stackoverflow.com/questions/3053833/using-r-to-download-zipped-data-file-extract-and-import-data – joran

+1

एक और डुप्लिकेट? http://stackoverflow.com/questions/7044808/using-r-to-download-gzipped-data-file-extract-and-import-data/7045059#7045059 – Ramnath

उत्तर

29
fn <- "http://s.wordpress.org/resources/survey/wp2011-survey.tar.gz" 
download.file(fn,destfile="tmp.tar.gz") 
untar("tmp.tar.gz",list=TRUE) ## check contents 
untar("tmp.tar.gz") 
## or, if you just want to extract the target file: 
untar("tmp.tar.gz",files="wp2011-survey/anon-data.csv") 
X <- read.csv("wp2011-survey/anon-data.csv") 

बेतकल्लुफ़, मैं एक तरह से टार फ़ाइल में पहुंच सकते हैं और यह खोल के बिना उचित csv फ़ाइल को पढ़ने के लिए के बारे में पता नहीं है ... पर

+0

क्या टैरबॉल के अंदर केवल एक विशिष्ट फ़ाइल को अनदेखा करना भी संभव है ?? मुझे लगता है कि 'untar' में 'फाइल' तर्क यह करता है लेकिन मुझे यकीन नहीं है कि कैसे ?? मदद की सराहना की .. – Ashwin

+2

संपादित देखें ...... –

संबंधित मुद्दे