2016-05-25 4 views
0

Я новичок в Р. нуждается в помощи и совете относительно базовых данных в R. может все помочь, пожалуйста, с моей ошибкой. Я пытаюсь импортировать данные в R из excel.предупреждающее сообщение при импорте данных в 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.csv', которая использует значения по умолчанию, заданные в' read.table'. Вы также можете запустить 'list.files (pattern =" *. Csv ")', который должен отображать любые файлы csv в вашем текущем рабочем каталоге, чтобы удостовериться, что файл назван правильным. – gtwebb

+0

owh я вижу ... thnk u очень много..и получить идею уже и решить проблему .. –

ответ

1

Похоже, что у вас неправильное имя файла или его адрес.

Попробуйте следующую команду, если он говорит, FALSE, то ваш файл не в рабочем каталоге («D:/Сохраненные документы/исследования/данные/msia_RCP_4.5»)

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

Заканчивать list.files() в см. файлы, которые являются вашим рабочим каталогом (спасибо @ ben-bolker)

+1

это, вероятно, на правильном пути, но вы могли бы дать более полезные идеи - например. (1) использовать 'file.choose()'; (2) используйте 'list.files()', чтобы посмотреть, что находится в рабочем каталоге –

+0

thnk u очень много ... Идея действительно помогает мне –

Смежные вопросы