2016-05-14 39 views
7

環境: Windows 7のOS RStudioバージョン0.99.491R関数解凍エラー1

私はコーセラデータ・サイエンスのカリキュラムを経由して約4ヶ月間、Rでプログラミングされているが、私は決してありません解凍機能の使用に成功しました。

私は潜在的な解決策、文法上の問題、未定義の議論などについては数時間フォーラムを見てきましたが、無駄です。最終的に内容を手動で解凍して割り当てを進めますが、なぜ機能していないのか分からなくなってしまいました。

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

どこからzipファイルを取得していますか? – Divi

+0

権限の問題のように聞こえます。 – nrussell

+0

ファイルは[link](https://d396qusza40orc.cloudfront.net/repdata%2Fdata%2FStormData.csv.bz2)からダウンロードします – Richmodo

答えて

1

Zipファイルを解凍しようとすると、エラー1のメッセージが表示されていました。私の場合、グリッチは作業ディレクトリとzipファイルパスの間の競合でした。

私の場合はでした:/ユーザー/ SCOTT /デスクトップ:私のzipファイルをC」に位置していたものの、 "/ユーザ/ SCOTT /デスクトップ/トレーニングC"

    • 私の作業ディレクトリは、のようでしたおそらくあなたのフィルを

       unzip("house_data.zip") 
      

      :私はこれを実行しようとしていた/トレーニング/ house_consumption_data」

    eは別のフォルダにあります。

  • 1

    同じコースで同じファイルをダウンロードして解凍しようとしても同じ問題が発生しました。そして私は過去に解凍する際に問題を抱えていましたが、今度もこれを解くことに決めました。

    最終的にファイルの拡張子はcsv.bz2になりました。そしてこのExtract bz2 file in Rのポストは私の問題を解決しました。 ファイルをダウンロードした後、私は解凍を使用せずに

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

    と直接それを読むことができました。

    1

    同じエラーが発生しました。

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

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

    、それが正常に動作します:から

    -

    は、私はパスを変更しました! zip形式の問題が発生したときにこのエラーが表示されます

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

    変更zipファイル形式は、それが「RAR」でなければなりませんファイルあなたの郵便番号を見て、それ「ZIP」に変更します。この関数は "zip"形式のファイルに対してのみ機能します。

    0

    このエラーは、openXLSが指定されたファイルを開くことができない場合に表示されます。 名前が間違っているか、ディレクトリが間違っているか、ファイルが暗号化されているかパスワードで保護されている可能性があります。