Я могу просматривать данные в своем CSV-файле, и это выглядит довольно нормально.
![enter image description here](https://i.stack.imgur.com/jOf1A.jpg)
Однако, когда я пытаюсь импортировать данные таким образом,все заголовки объединяются вместе.
ann2012 <- read.csv2("C:\\Users\\annualsinglefile.csv", header = TRUE)
Когда я пытаюсь импортировать данные таким образом, заголовки выглядят нормально, но начальные нули в первом столбце все сбрасываются ... даже если они находятся вфайл CSV.
ann2012 <- read.table("C:\\Users\\annualsinglefile.csv", header = TRUE,
sep = ",")
Я пробовал несколько разных способов добавить начальный ноль (текущая длина составляет 4 символа, и она должна быть 5 символов).
library(stringr)
str_pad(ann2012$fips, 5, pad = "0")
str_pad(x, 8, pad = "0")
sprintf("%05s", 1)
library(stringi)
stri_pad_left(str=ann2012$fips, 5, pad="0")
Кажется, что это просто меняет формат данных, но базовые данные не меняются вообще.Как я могу обновить первый столбец, чтобы иметь начальные нули, или просто импортировать данные как есть, и сохранить лидирующие нули?Спасибо.