R импортировать расширение файла .data

Привет, я пытаюсь импортировать данные с URL-адреса: https://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data, но он всегда импортирует его как одну строку. Я разделил данные на «\ t», но это все еще не работает. Мой R-код;

    bostonHousing <- read.table("https://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data",
 col.names= c("CRIM","ZN","INDUS","CHAS","NOX","RM","AGE","DIS","RAD","TAX","PTRATIO","B","LSTAT","MEDV"),
                                  dec=",",sep = "\t")

person Fatih Aktepe    schedule 02.08.2016    source источник


Ответы (1)


Файл не разделен табуляцией, он разделен пробелами. По умолчанию read.table предполагает, что столбцы разделены одним или несколькими пробелами (табуляция или пробел). Указание разделителей табуляции (или использование read.delim()) действительно необходимо только тогда, когда столбцы разделены табуляцией и столбцы данных могут содержать встроенные пробелы...

url <- "https://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data"
bostonHousing <- read.table(url)

кажется, работает нормально (dec="," тоже плохая идея)

person Ben Bolker    schedule 02.08.2016