Добавление строки в таблицу данных в формате csv с помощью r

#dataframe #csv #write.table

#фрейм данных #csv #write.table

Вопрос:

Попытка использовать приведенный ниже код для добавления строки в конец таблицы данных в формате csv. Код добавляет строку рядом с текущей последней строкой, а не под ней? У кого-нибудь когда-нибудь была такая проблема?

 v1="chicago"
v2="USA"
v3="North America"

city_info <- data.frame(v1,v2,v3)

write.table(city_info, file = "/Users/v10.csv",
            sep = ",", append = TRUE, quote = FALSE,
            col.names = FALSE, row.names = FALSE)
 

Что я получаю

Чего я ожидаю

что я получаю, когда sep = «;»

Комментарии:

1. Не могли бы вы предоставить результат, который вы получаете?

2. Только что сделал. Спасибо

3. Вы пробовали sep = ";" ? Тот же результат?

4. Да, существует аналогичная проблема, когда sep = «;». Я добавил картинку. Спасибо

5. Я не могу воссоздать вашу проблему. Когда я создаю точно такой же CSV-файл, как у вас, и выполняю ваш код, у меня это работает.