2015-06-19 2 views
0

Я новичок в R Язык программирования. Я могу загрузить этот CSV-файл в R. он был разделен точкой с запятой csv-файлом. Всего 33 атрибута. но R читает его как 1 столбец Ссылка для набора данныхR не читает мой файл csv правильно?

https://archive.ics.uci.edu/ml/datasets/Student+Performance#

Я попытался с помощью SEP («;») при чтении файла CSV в R. я также пытался конвертировать различные форматы из CSV в текст, diff, и ничего не работает.

Ваша помощь приветствуется.

+0

Вы пробовали read.csv() или read.csv2()? –

+0

https://archive.ics.uci.edu/ml/machine-learning-databases/00320/. Это прямая ссылка для загрузки. Вопрос может быть глупым. Но, пожалуйста, помогите мне –

+0

друг. я попробовал оба. ничего не работает –

ответ

0

Использование данных, она хорошо работает для меня:

student_por <- read.csv2("student-por.csv") 
student_mat <- read.csv2("student-mat.csv") 
1
df1 <- read.csv('student-mat.csv', sep=";") 
df2 <- read.csv('student-por.csv', sep=";") 

работает без каких-либо проблем. Возможно, вы только что забыли поставить знак равенства между sep и ";".

> str(df1) 
'data.frame': 395 obs. of 33 variables: 
$ school : Factor w/ 2 levels "GP","MS": 1 1 1 1 1 1 1 1 1 1 ... 
$ sex  : Factor w/ 2 levels "F","M": 1 1 1 1 1 2 2 1 2 2 ... 
$ age  : int 18 17 15 15 16 16 16 17 15 15 ... 
$ address : Factor w/ 2 levels "R","U": 2 2 2 2 2 2 2 2 2 2 ... 
$ famsize : Factor w/ 2 levels "GT3","LE3": 1 1 2 1 1 2 2 1 2 1 . 
.... 
Смежные вопросы