2016-05-25 5 views
0

Rの初心者です。Rの基本についての助言と助言が必要です。 すべてが私のエラーで私を助けてください。私はエクセルからRにデータをインポートしようとしています。Rにデータをインポートする際の警告メッセージ

Excelから私のデータは以下の通りである:私のコーディング中

psl.Pascal tos.K   ua   va 
    1  100828.2 300.6350 -2.90855289 -5.04159784 
    2  100865.4 300.6375 -1.97473240 -3.88418388 
    3  100781.0 301.3094 -1.22099233 -2.78284335 
    4  100842.8 302.0707 -0.33391580 -2.04903889 

setwd("D:/Saved documents/research/data/msia_RCP_4.5") 
getwd() 
malaysia<-read.table("msia_RCP_4.5_CSIR045.csv",header=T, sep=",") 
malaysia 

私は私のコードを実行すると、以下のように、私は結果を得る:

> setwd("D:/Saved documents/research/data/msia_RCP_4.5") 
> getwd() 
[1] "D:/Saved documents/research/data/msia_RCP_4.5" 
> malaysia<-read.table("msia_RCP_4.5_CSIR045.csv",header=T, sep=",") 
    Error in file(file, "rt") : cannot open the connection 
In addition: Warning message: 
In file(file, "rt") : 
    cannot open file 'msia_RCP_4.5_CSIR045.csv': No such file or directory 
> malaysia 
Error: object 'malaysia' not found 

ファイル "rt"はどういう意味ですか?

+1

'read.table'で設定したデフォルトを使う' read.csv'関数があります。 'list.files(pattern =" *。csv ")'を実行して、現在の作業ディレクトリ内のcsvファイルをリストして、ファイル名がrightであることを確認することもできます。 – gtwebb

+0

owh私は... thnk u very much..iは既にアイデアを得ており、問題は解決されました。 –

答えて

1

ファイル名やディレクトリが間違っているようです。

それはFALSE言うならば、あなたのファイルが作業ディレクトリにない、次のコマンドを試してみてくださいへlist.files()をチェック

setwd("D:/Saved documents/research/data/msia_RCP_4.5") 
'msia_RCP_4.5_CSIR045.csv' %in% list.files() 

(「D /保存された文書/研究/データ/ msia_RCP_4.5」)あなたの作業ディレクトリであるファイルを参照してください(thanks @ ben-bolker)

+1

これはおそらく正しい道ですが、もっと役に立つアイデアを与えることができます。 (1) 'file.choose()'を使う; (2) 'list.files()'を使って作業ディレクトリにあるものを確認する –

+0

thnk u非常に多くのアイディアが本当に助けてくれます –

関連する問題