Я пытаюсь загрузить набор данных CRAN для sp с помощью функции read.table, однако я не знаю, есть ли у меня доступ к данным - PullRequest
0 голосов
/ 17 февраля 2020

Я слежу за примерами из книги «Пространственный анализ с помощью R». Я загрузил пакет sp и пытаюсь прочитать таблицу с помощью:

 Cran_df<-read.table("CRAN051001a.txt", header = TRUE)

Я получаю ошибки:

 Error in file(file, "rt") : cannot open the connection
 In addition: Warning message:
 In file(file, "rt") :
 cannot open file 'CRAN051001a.txt': No such file or directory

Как получить необходимые данные для этого упражнения

1 Ответ

2 голосов
/ 17 февраля 2020

Используя полный URL:

Cran_df<-read.table("http://www.asdar-book.org/datasets/CRAN051001a.txt", header = TRUE)

Теперь ваш объект Cran_df должен быть в порядке:

str(Cran_df)

'data.frame':   54 obs. of  6 variables:
$ place: Factor w/ 52 levels "Aalborg","Aizu",..: 9 31 50 15 49 39 36 40 12 46 ...
$ north: Factor w/ 52 levels "20d45'S","22d43'S",..: 8 18 41 7 1 3 2 4 43 29 ...
$ east : Factor w/ 51 levels "0d10'W","118d15'W",..: 19 16 20 35 31 32 34 33 11 39 ...
$ loc  : Factor w/ 30 levels "Australia","Austria",..: 1 1 2 3 3 3 3 3 4 19 ...
$ long : num  153 145 16.3 -49.3 -42.9 ...
$ lat  : num  -27.5 -37.8 48.2 -25.4 -20.8 ...
...