read.table импортирует текстовый файл в виде списка, как импортировать его как фрейм данных?
У меня есть некоторые данные в текстовом файле, с колонками v1, v2, v3 и v4. v1 содержит буквенно-цифровые данные, а v2, v3 и v4 имеют числовой характер.
Я использую следующую команду для чтения данных в R: x <- read.table ("file_name.txt", header = TRUE, stringsAsFactors = FALSE)
он импортирует данные, но я хочу, чтобы они были в качестве фрейма данных, когда я проверяю тип с помощью typeof(x), возвращает "список".
Как получить эти данные во фрейме данных?
1 ответ
At first you can use x1<-as.data.frame(x)
Then you can use class(x1).
If you will use typeof(x1) instead of class(x1),
you will never get "data.frame".Because data.frame is a one type of list with equal number of observations in each column Which contain numeric , character, and alpha numeric variable same as list.