Загрузите файл csv на Google Диск из R

У меня есть общая папка на Google Диске. Я использую эту ссылку в качестве примера:

https://drive.google.com/drive/u/1/folders/1on07liV24xKCVpcWkOJEu6Ci8Lmcl9hi

У меня есть сценарий в r, как показано ниже:

head(mtcars)
                   mpg cyl disp  hp drat    wt  qsec vs am gear carb
Mazda RX4         21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
Mazda RX4 Wag     21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
Datsun 710        22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
Hornet Sportabout 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
Valiant           18.1   6  225 105 2.76 3.460 20.22  1  0    3    1

##Work Directory?
write_csv(mtcars, 'mtcars_dataset.csv')

Как сделать мой рабочий каталог этой общей папкой?

Я попытался использовать пакет googledrive, но смог найти способ получить доступ только к файлам, а не к папкам.


person nak5120    schedule 18.12.2018    source источник


Ответы (2)


Вы можете установить свой рабочий каталог вручную,

setwd("C:/Users/*user name*/Google Drive/*shared folder*")
person Bane    schedule 18.12.2018
comment
Имя пользователя - это просто ваш адрес электронной почты? - person nak5120; 19.12.2018
comment
Нет, имя пользователя для вашего ПК. Просто скопируйте путь, по которому вы хотите сохранить файл, из адресной строки проводника и установите его как рабочий каталог с помощью setwd("_paste path_"). - person Bane; 20.12.2018
comment
Спасибо, мне удалось загрузить Google Drive File Stream. Это сработало. Спасибо - person nak5120; 20.12.2018

Если вы используете пакет googledrive, есть функция drive_upload. Вы можете ознакомиться с документацией.

Обычно вам нужно указать файл, путь для загрузки и имя файла.

Надеюсь понятно!

person Ruben Lopez    schedule 18.12.2018