R console иногда действует очень странно, когда я вставляю код и выполняю его. После выполнения кода, который создает выходной файл, консоль оттуда будет генерировать только этот конкретный вывод, независимо от того, внесет ли я изменения в код.Консоль R не отвечает на изменения кода
Проблема может быть объяснена с использованием приведенного ниже кода в качестве примера. dataframeA
и dataframeB
являются содержимое двух таблиц в формате CSV читать с read.csv
>CombinedCols <- data.frame(dataframeA, dataframeB)
>write.table(CombinedCols, file = "/Users/Username/Results.csv",
append = TRUE, sep = ",")
Когда я изменить содержимое dataframeA
или dataframeB
и повторно выполнить код в консоли файл Results.csv будет создан именно как если бы я не вносил изменений в dataframeA или B.
Я понятия не имею, как эта ситуация даже называется. У кого-нибудь есть представление о том, что проблема здесь?
Вам нужно добавить код, который вы используете, чтобы «изменить содержимое dataframeA и dataframeB». – joran
Я замечаю, что вы используете 'append = TRUE', поэтому каждый раз, когда вы вызываете' write.table', он будет писать больше вещей в нижней части вашего файла. Возможно, вы только просматриваете верхнюю часть вашего файла, поэтому не замечаете никаких изменений ... И, возможно, вам следует удалить эту опцию, если это не то, что вы хотите. – flodel
> append = TRUE - это просто, чтобы я мог легче отслеживать эффекты (или их отсутствие) для изменения кода. Наличие параметра FALSE не влияет на эту проблему, с которой я столкнулся. – jmdeamer