Я пытаюсь прочитать в файле .csv в R. Первые 12 строк CSV содержат справочную информацию, которая не нужна, но находится в двух столбцах.Остальные данные взяты из строки 13 и находятся в 10 столбцах.Можно ли прочитать файл из строки 13, так как использование read.csv обычно помещает файл в 2 столбца и разрушает его?заранее спасибо
Это должно быть относительно просто с read.csv ().
попробуйте это:
data <- read.csv(file = "yourdirectory/yourfile.csv", skip = 12, header = FALSE)
Примечание: настройка header = FALSE гарантирует, что первая строка будет считываться как данные, а не как метки столбца.Если это на самом деле метки столбцов, измените на header = TRUE.
Скажем, вы хотите прочитать в строках с 13 по 20 и свой CSV.файл отделяется символом ";":
data <- read.csv("filename.csv", sep = ";", row.names=c(13:20), col_names = c("firstcolname", "secondcolname", "thirdcolname", ..., "tenthcolname"))