Учитывая ваш код, вы должны иметь два разных файла данных в вашем рабочем каталоге: "my_data.xlsx" (тот, который вы загрузили) и "mydata .xlsx " (тот, который вы создали через R). R не должен перезаписывать ваши файлы, если вы даете им разные имена.
Если есть только один файл, вы уверены, что не использовали одно и то же имя для обоих файлов? Если это так, то все должно работать нормально, если вы даете файлам разные имена (например, "my_file1.xlsx" и "my_file2.xlsx" )!
Кроме того, в общем случае рекомендуется присвоить файлам данных информативное имя, чтобы случайно не удалить / не перезаписать нужные файлы. Например, если исходные данные Excel являются необработанными данными, попробуйте назвать их «data_raw.xlsx» и убедитесь, что вы только читаете их, и всякий раз, когда вы вносите в них какие-либо изменения, сохраняйте их под другим именем (например, "data_processed1.xlsx" ).
Вы также можете сохранять файлы данных в собственном формате R .rds
, используя функцию save_rds()
, это особенно полезно, если вы хотите сохранить специальные атрибуты переменные, такие как факторы, и т. д. c ...
Надеюсь, это поможет!