it-swarm.com.de

r Funktion entpacken Fehler 1 beim Extrahieren aus Zip-Datei

Umgebung: Windows 7 OS RStudio Version 0.99.491

Ich programmiere seit ungefähr 4 Monaten über das Coursera Data Science-Curriculum in R, war jedoch NIEMALS mit der Funktion zum Entpacken erfolgreich.

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

Hier einige Beispiele für den Fehler:

fileName <- "StormData.Zip"

unzip(fileName, exdir = mainDir,subDir)

Warnmeldung: Beim Entpacken (Dateiname, exdir = mainDir, subDir): Fehler 1 beim Extrahieren aus der Zip-Datei

unzip(fileName)

Warnmeldung: Beim Entpacken (Dateiname): Fehler 1 beim Extrahieren aus der Zip-Datei

unzip(fileName, "stormdata.csv")

Warnmeldung: Beim Entpacken (Dateiname, "stormdata.csv"): Fehler 1 beim Extrahieren aus der Zip-Datei

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

Fehler beim Entpacken (Dateiname, "stormdata.csv", Liste = TRUE): Die Zip-Datei "StormData.Zip" kann nicht geöffnet werden

Anregungen wäre sehr dankbar.

9
Richmodo

Ich habe den gleichen Fehler bekommen.

Ich habe den Pfad geändert -

von : 

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")
3
Sharvari Gc

Diese Fehlermeldung 1 wurde auch beim Entpacken einer ZIP-Datei angezeigt. In meinem Fall gab es einen Konflikt zwischen dem Arbeitsverzeichnis und dem Pfad der Zip-Datei.

Mein Fall war:

  • Mein Arbeitsverzeichnis war wie "C:/Benutzer/SCOTT/Desktop/Training"
  • Während sich meine ZIP-Datei in "C:/Benutzer/SCOTT/Desktop/Training/Hauskonsumdaten" befand

Als ich versuchte das auszuführen:

     unzip("house_data.Zip")

Möglicherweise befindet sich Ihre Datei in einem anderen Ordner.

1
Piyush Verma

Ich hatte das gleiche Problem beim Versuch, dieselbe Datei für denselben Kurs herunterzuladen und zu entpacken. Und ich hatte in der Vergangenheit Probleme mit Unzip und war entschlossen, es auch dieses Mal zu lösen. 

Schließlich erwies sich die Erweiterung der Datei als csv.bz2. Und dann diese Extrahiere bz2-Datei in R post mein Problem gelöst. Nachdem ich die Datei heruntergeladen hatte, konnte ich sie direkt mit lesen

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

ohne entpacken zu verwenden.

1
Gea

Ändern Sie Ihr Zip-Dateiformat. Dieser Fehler wird angezeigt, wenn die Probleme mit dem Zip-Format auftreten. Schauen Sie sich Ihre Zip-Datei an, es sollte "rar" sein, ändern Sie sie in "Zip". Die Funktion funktioniert nur für Dateien im Zip-Format.

0
Akbar Rahmati

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

0
user2387584

Ich stand vor demselben Problem. Stellen Sie sicher, dass Sie im folgenden Code den korrekten Namen der Datei angeben (holen Sie ihn von den Eigenschaften der ZIP-Datei ab).

file = read.table (unzip ("file_name.csv.Zip"), sep = ",", header = TRUE)

In meinem Fall erwähnte ich nur Dateiname.Zip und R warf den Fehler.

Außerdem gibt es zwei Funktionen zum Entpacken von Dateien in R

1) unz - zum Extrahieren eines einzelnen Elements aus der Zip-Datei/en 2) unzip - zum Extrahieren aller vorhandenen Elemente aus der ZIP-Datei

Ich bevorzuge normalerweise entpacken . Wenn Sie im obigen Code unz verwenden, gibt R erneut einen Fehler aus.

0
Ganesh Sonawane