2016-05-14 5 views
7

Umgebung: Windows 7 OS RStudio Version 0.99.491r Funktion unzip Fehler 1 in Extrahieren von ZIP-Datei

Ich habe für ca. 4 Monate in R worden Programmierung über den Coursera Daten Wissenschaft Lehrplan, aber ich habe noch nie war erfolgreich in der Verwendung der Unzip-Funktion.

Ich habe in den Foren stundenlang nach möglichen Lösungen, Syntaxproblemen, undefinierten Argumenten usw. gesucht, aber ohne Erfolg. Ich entzippe schließlich den Inhalt manuell und fahre mit der Aufgabe fort, aber ich bin es leid, nicht zu wissen, warum es nicht funktioniert.

Hier sind ein paar Beispiele für den Fehler:

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

Irgendwelche Vorschläge wäre sehr dankbar.

+0

Woher beziehen Sie die ZIP-Datei? – Divi

+0

Es klingt wie ein Berechtigungsproblem. – nrussell

+0

Datei ist Download von [link] (https://d396qusza40orc.cloudfront.net/repdata%2Fdata%2FStormData.csv.bz2) – Richmodo

Antwort

1

Ich bekam auch diese Fehlermeldung 1 beim Versuch, eine Zip-Datei zu entpacken. Glitch in meinem Fall war der Konflikt zwischen Arbeitsverzeichnis und ZIP-Dateipfad.

Mein Fall war:

  • Mein Arbeitsverzeichnis war wie "C:/Users/SCOTT/Desktop/Training"
  • Während meine Zip-Datei in „C wurde:/Users/SCOTT/Desktop/Training/house_consumption_data“

Als ich diese auszuführen versuchte:

 unzip("house_data.zip") 

Möglicherweise Ihre fil e ist in einem anderen Ordner.

1

Ich hatte das gleiche Problem beim Herunterladen und Entpacken der gleichen Datei, für den gleichen Kurs. Und ich hatte in der Vergangenheit Probleme mit dem Entpacken und war entschlossen, es auch dieses Mal zu lösen.

Schließlich erwies sich die Erweiterung der Datei als csv.bz2. Und als diese Extract bz2 file in R Post löste mein Problem. Downloaden der Datei nachdem ich war in der Lage, es zu lesen direkt mit

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

ohne unzip zu verwenden.

1

Ich bekam den gleichen Fehler.

ich den Pfad geändert -

aus:

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

zu

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

und es funktioniert gut!

setwd("C:\\Users\\Sharvari\\Downloads") 

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

unzip(uzp, exdir = "C:\\Users\\Sharvari\\Desktop\\specdata") 
0

Änderung Ihrer ZIP-Dateiformat dieser Fehler angezeigt wird, während die Zip-Format Probleme auftreten, schauen Sie sich Ihre ZIP-Datei sollte „rar“ es ändern zu „zip“. Die Funktion funktioniert nur für Dateien im "Zip" -Format.

0

Dieser Fehler scheint immer dann zu erscheinen, wenn openXLS die angegebene Datei nicht öffnen kann. Es könnte ein falscher Name sein, ein falsches Verzeichnis oder die Datei ist möglicherweise verschlüsselt oder passwortgeschützt