Я использую R и пытаюсь объединить два столбца во фрейме данных в один столбец с обоими частями информации. Я пытался использовать функцию unite, и она работала для меня в прошлом, но теперь она дает мне ошибку, и я не уверен, что делаю неправильно.
unitedQualityCheck <- unite(QualityCheck, uSTAid, county, station, sep = ".", remove = FALSE, na.rm = FALSE)
QualityCheck - это имя моих данных, uSTAid - это то, что я хочу назвать новым столбцом, столбцы, которые я хочу объединить, это столбцы округа и станции, и я хочу, чтобы точка разделяла значения внутри столбца. Ниже приведены мои данные, в которых указаны правильные названия столбцов.
head(QualityCheck)
county RouteType station FactoredAADT HC_AADT_Future TDM_AADT_Future HC_TDM_AADT_Future SGR Rule3.4
1 4 127 1500 1800 4700 4700 10.67 NA 1800
Когда я запускаю этот код, я получаю сообщение об ошибке «Ошибка в [.data.frame
(x, x_vars): выбраны неопределенные столбцы» Что я делаю не так с этим кодом? Раньше он работал для разных данных, но не хочет работать сейчас.