Я пытаюсь прочитать файл (с разделителями) внутри фрагмента кода в уценке R с помощью RStudio. Ниже приведен фрагмент кода уценки R.
```{r}
dealInfo <- read.table("deneme.dat",header=TRUE,sep="|",quote="",comment="",fill=TRUE)
dim(dealInfo)
```
Выход
dealInfo <- read.table("deneme.dat", header = TRUE, sep = "|", quote = "", comment = "",
fill = TRUE)
## Warning: invalid input found on input connection 'deneme.dat'
## Warning: incomplete final line found by readTableHeader on 'deneme.dat'
dim(dealInfo)
## [1] 1 50
В первой строке файла есть слово «Société». Однако при вводе команд в консоли read.table читает все строки в файле без нареканий. Символ "é" при чтении в data.frame преобразуется в "\xe9". Файл deneme.dat содержит три строки данных. Когда у меня есть уценка для печати содержимого DealInfo, я вижу, что после первого вхождения «é» ничего не читается. Это, я считаю, объясняет второе предупреждение.
Я не уверен, почему консоль и уценка ведут себя по-разному при чтении одного и того же файла, похоже, что локаль и другие параметры конфигурации одинаковы в обеих средах. Любая помощь будет оценена. Спасибо.
read.table(text ='Société')
? - person agstudy   schedule 09.02.2013incomplete final line found by readTableHeader
1. Откройте файл Перейдите к последней строке, 2. Поместите курсор в конец этой строки Нажмите клавишу возврата Сохранить файл - person agstudy   schedule 09.02.2013