#r #split
Вопрос:
Я загрузил файл с разделителями табуляции в R в качестве фрейма данных. Когда я попытался вызвать определенную строку из фрейма данных, я понял, что все имена столбцов были связаны (V1…V2…V3…V4), и когда я попытался исправить это, я понял, что все столбцы склеены вместе, и я не знаю, как их правильно разделить. Для справки это 4 колонки и 325 наблюдений.
Вот как я прочитал файл в:
read.table(file.choose(), sep = 't', header = TRUE)
Я уже пробовал:
as.data.frame(matrix(softball,ncol = 5, byrow = TRUE), stringsAsFactors = TRUE) as.data.frame(matrix(softball,ncol = 5, byrow = TRUE), stringsAsFactors = FALSE)
а также чтение файла при использовании readLines()
и использовании strsplit()
.
Комментарии:
1. Вы уверены, что файл разделен вкладками? Вероятно, вам просто нужно правильно прочитать его, а не пытаться разделить его.
2. Дайте ссылку на исходный файл, если содержимое может быть общедоступным.
3. Я не уверен, каким еще разделителем это было бы, я попытался прочитать его как файл с разделителями через пробел, и это дало мне ошибку, также файл не является общедоступным файлом.
4. @AmandaAlley — можете ли вы взять первые 10 строк, заменить все данные на
X
s в текстовом редакторе и вставить их в качестве примера?