Ich habe eine folgende Ordnerstruktur in einer ZIP-Datei „imgs.zip“Lese Bilder (JPEG) aus einem ZIP-Ordner
names.files <- unzip("imgs.zip","test",list=TRUE)
names.files$Name[3]
[1] "test/img_10.jpg"
den folgenden Code unter Verwendung des Bildes
readJPEG(unz("imgs.zip",names.files$Name[3]))
ich zu lesen erhält die Fehlermeldung
Fehler in path.expand (Quelle): ungültiges 'Pfad' Argument
Ich habe versucht, Bilder aus einem gezippten Ordner in R zu lesen, aber alles bisher vergebens.
Was ist das Arbeitsverzeichnis? d. h. 'getwd()' Eventuell müssen Sie 'paste' verwenden, um den richtigen Pfad zu erhalten. zB 'paste (" C: \ irgendein \ datei \ pfad ", names.files $ Name [3], sep =" \ ")' oder so – akrun
@akrun Die Zip-Datei '' 'imgs.zip''' befindet sich im Arbeitsverzeichnis. –
Da die Ausgabe von 'names.files $ Name [3]' ist '" test/img_10.jpg "', müssen Sie möglicherweise den Pfad korrekt angeben – akrun