#r
#r
Вопрос:
Я пытаюсь что-то загрузить.файл данных в мою рабочую область r, чтобы я мог работать с данными внутри. Однако, когда я набрал load('something.')
> load('something.data')
Error: bad restore file magic number (file may be
In addition: Warning message:
file 'something.data' has magic number '"team'
Use of save versions prior to 2 is deprecated
что я должен сделать, чтобы правильно загрузить этот файл в мою рабочую область?
Комментарии:
1. Не похоже, что это файл rdata. Вы хотите вместо этого использовать read.table? Не существует стандартного формата файла «ДАННЫЕ», поэтому вам придется сообщить нам, что в нем.
2. $ ls babies.csv ex1_tests. Rda ex3.r тест. данные ex1.r ex2.r ex4.r world_cup.data Я хочу загрузить world_cup.data в рабочую область R, я могу выполнить load(‘ex1_tests.Rda’), но я не могу выполнить load(‘world_cup.data’)
3. Но что в файле?
load()
это не обычный способ получения данных в R. Обычно вы импортируете текстовый файл с разделителями сread.table
4. в файле содержится некоторая информация о чемпионате мира, 32 командах, их голах, результатах, красных карточках и т. Д. На их основе мне нужно сделать некоторые вычисления.
5. спасибо, я понял. просто установите my.table <- read.table(‘world_cup.data’), это должно быть хорошо, верно?
Ответ №1:
Вы должны попробовать read.table("file name here")
Комментарии:
1. Могу я задать еще один простой вопрос?
Ответ №2:
как загрузить rdata в R workspace перед использованием функции загрузки установите пакеты tidyr и dplyr.
library(tidyr)
library(dplyr)
load("D:/new/filename.rdata")
Комментарии:
1. первоначальный вопрос был вызван путаницей между
.rda
файлом /.RData
format (R-специфичным двоичным файлом сохранения) и файлом данных в текстовом формате (через пробел). Неясно, что добавляет ваш ответ: в OP специально указаноload(...)
, что для них это не сработало. Также совсем не ясно, как здесь помогает загрузка пакета tidyverse …load()
является частью базового R, а не вdplyr
tidyr
пакетах or …