Есть ли способ в R оценить размер файла csv до фактической записи его на диск через write.csv или readr::write_csv? Я хотел бы реализовать предупреждение, если пользователь случайно пытается записать огромные файлы на диск в функции.
Кажется, что существует некоторая взаимосвязь между объемом памяти в области данных (object.size) и размером на диске, причем последнее значительно больше. Однако чем больше объект в памяти, тем меньше разница. Кроме того, могут быть различия, связанные со структурой кадра данных.
Я не хочу заставлять людей загружать большие объемы данных, поэтому, пожалуйста, извините отсутствие воспроизводимого примера.