Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
> Как я осваивал R, и что из этого вышло
100$
сообщение 8.02.2017 - 12:53
Сообщение #1





Группа: Пользователи
Сообщений: 902
Регистрация: 23.08.2010
Пользователь №: 22694



Коллеги,
у меня на рабочем столе (читай: в компьютере), лежит матрица (дисперсионный комплекс) в файле Data.txt.

Конструкция
> x<-read.table("Data.txt")

выдает ошибку
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
cannot open file 'Data.txt': No such file or directory

Что бы это значило, и как это лечить?


Конструкция
x<-c(1,2,3)
y<-c(4,5,6)
z<-c(7,8,9)

dataset<-data.frame(x,y,z)

работает нормально. Ей и спасаюсь.

Как обычно, заранее благодарен всем откликнувшимся.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
nokh
сообщение 8.02.2017 - 14:28
Сообщение #2





Группа: Пользователи
Сообщений: 1202
Регистрация: 13.01.2008
Из: Челябинск
Пользователь №: 4704



Нужно путь прописать, только к рабочему столу далеко. Проще скинуть в корень D:/, а скомандовать:
Mydata<-read.table("d:/Data.txt", h=T, sep=";", dec=",")
Ну это если в первой строке название колонки (header=TRUE), колонки разделены ";" и в качестве десятичного разделителя ",".

Еcли это небольшой тренировочный файл, то проще набивать в Excel'e, копировать в буфер, а в R вставлять из буфера:
Mydata<-read.table("clipboard", h=T, dec=",")
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
100$
сообщение 8.02.2017 - 17:11
Сообщение #3





Группа: Пользователи
Сообщений: 902
Регистрация: 23.08.2010
Пользователь №: 22694



Цитата(nokh @ 8.02.2017 - 14:28) *
Нужно путь прописать, только к рабочему столу далеко. Проще скинуть в корень D:/, а скомандовать:
Mydata<-read.table("d:/Data.txt", h=T, sep=";", dec=",")
Ну это если в первой строке название колонки (header=TRUE), колонки разделены ";" и в качестве десятичного разделителя ",".

Еcли это небольшой тренировочный файл, то проще набивать в Excel'e, копировать в буфер, а в R вставлять из буфера:
Mydata<-read.table("clipboard", h=T, dec=",")


Спасибо, Nokh. Оказывается, надо явно путь прописывать.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Добавить ответ в эту темуОткрыть тему