2016-05-14 14 views
7

पर्यावरण: विंडोज 7 ओएस RStudio संस्करण 0.99.491आर समारोह unzip त्रुटि 1

मैं Coursera डाटा विज्ञान पाठ्यक्रम के माध्यम से के बारे में 4 महीने के लिए आर में प्रोग्रामिंग कर दिया है, लेकिन मैं कभी नहीं किया है अनजिप फ़ंक्शन का उपयोग करने में सफल रहा।

मैंने संभावित समाधान, वाक्यविन्यास समस्याओं, अपरिभाषित तर्क आदि के लिए घंटों के लिए फ़ोरम देखे हैं, लेकिन इसका कोई फायदा नहीं हुआ है। मैं अंततः सामग्री को मैन्युअल रूप से अनजिप करता हूं और असाइनमेंट के साथ आगे बढ़ता हूं, लेकिन यह जानकर थक गया हूं कि यह क्यों काम नहीं कर रहा है।

fileName <- "StormData.zip"

unzip(fileName, exdir = mainDir,subDir)

Warning message: In unzip(fileName, exdir = mainDir, subDir) : error 1 in extracting from zip file

unzip(fileName)

Warning message: In unzip(fileName) : error 1 in extracting from zip file

unzip(fileName, "stormdata.csv")

:

यहाँ त्रुटि के कुछ उदाहरण हैं

Warning message: In unzip(fileName, "stormdata.csv") : error 1 in extracting from zip file

unzip(fileName, "stormdata.csv", list = TRUE)

Error in unzip(fileName, "stormdata.csv", list = TRUE) : zip file 'StormData.zip' cannot be opened

कोई सुझाव बहुत सराहना की जाएगी।

+0

आप ज़िप फ़ाइल कहां से प्राप्त कर रहे हैं? – Divi

+0

यह अनुमति अनुमति की तरह लगता है। – nrussell

+0

फ़ाइल [लिंक] से डाउनलोड है (https://d396qusza40orc.cloudfront.net/repdata%2Fdata%2FStormData.csv.bz2) – Richmodo

उत्तर

1

मुझे ज़िप फ़ाइल को अनजिप करने का प्रयास करते समय भी त्रुटि 1 संदेश प्राप्त हो रहा था। मेरे मामले में गड़बड़ काम करने वाली निर्देशिका और ज़िप फ़ाइल पथ के बीच संघर्ष था।

मेरे मामले था: ":/उपयोगकर्ताओं/स्कॉट/डेस्कटॉप/प्रशिक्षण सी"

  • मेरी ज़िप फ़ाइल 'सी में स्थित था जबकि:/उपयोगकर्ताओं/स्कॉट/डेस्कटॉप

    • मेरे कार्यशील निर्देशिका की तरह था/प्रशिक्षण/house_consumption_data "

    जब मैं इस पर अमल करने की कोशिश कर रहा था:

     unzip("house_data.zip") 
    

    संभवतः अपने fil ई एक अलग फ़ोल्डर में है।

  • 1

    मुझे एक ही समस्या के लिए, उसी फ़ाइल को डाउनलोड करने और अनजिप करने की कोशिश करने में एक ही समस्या है। और मुझे अतीत में अनजिप करने में समस्याएं थीं और इस बार इसे हल करने के लिए भी दृढ़ संकल्प था।

    आखिरकार फ़ाइल का विस्तार csv.bz2 के रूप में सामने आया। और इस Extract bz2 file in R पोस्ट से मेरी समस्या हल हो गई। फ़ाइल डाउनलोड करने के बाद मैं unzip का उपयोग किए बिना

    stormdata <- read.csv("stormdata.zip") 
    

    साथ यह सीधे पढ़ने में सक्षम था।

    1

    मुझे एक ही त्रुटि मिल रही थी।

    uzp <- "C:\\Users\\Sharvari\\Downloads\\rprog%2Fdata%2Fspecdata.zip" 
    

    को

    uzp <- "C:\\Users\\Sharvari\\Downloads\\rprog%2Fdata%2Fspecdata" 
    

    और यह ठीक काम करता है: से

    -

    मैं पथ बदल गया है!

    setwd("C:\\Users\\Sharvari\\Downloads") 
    
    uzp <- "C:\\Users\\Sharvari\\Downloads\\rprog%2Fdata%2Fspecdata.zip" 
    
    unzip(uzp, exdir = "C:\\Users\\Sharvari\\Desktop\\specdata") 
    
    0

    परिवर्तन अपने ज़िप फ़ाइल स्वरूप, जबकि ज़िप प्रारूप समस्याएं होती हैं इस त्रुटि दिखाई देगा, अपने ज़िप को देखने के लिए फ़ाइल यह "rar" होना चाहिए यह "ज़िप" करने के लिए बदल जाते हैं। फ़ंक्शन केवल "ज़िप" प्रारूप फ़ाइलों के लिए काम करता है।

    0

    यह त्रुटि तब दिखाई देती है जब OpenXLS निर्दिष्ट फ़ाइल को खोलने में असमर्थ है। यह गलत नाम हो सकता है, गलत निर्देशिका या फ़ाइल एन्क्रिप्टेड हो सकती है या पासवर्ड सुरक्षित हो सकता है

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