Скрипт R для вставки изображений в Google Sheets

Есть ли способ вставлять изображения, в данном случае диаграммы ggplot2, в таблицу Google с помощью R-скрипта? Может быть, с помощью пакета googlesheets?

Я вижу, как добавить изображение в < em>Excel электронная таблица, и я могу добавить изображение в таблицу Google в своем браузере через Вставить -> Изображение в меню Таблиц. Но я хотел бы добавить изображение на свой лист из скрипта R.


person Sam Firke    schedule 04.05.2018    source источник


Ответы (1)


Это немного хак, и кажется, что по умолчанию изображение будет иметь размер ровно в одну ячейку. Но это способ вставки изображений:

x <- gs_edit_cells(ss=x, ws="y", input='=IMAGE("https://i.stack.imgur.com/FrDZc.jpg")')

Затем вы можете вручную изменить размер ячейки и, следовательно, изображения.

Конечно, теперь новая проблема заключается в том, как присвоить изображению веб-адрес из R --- но я не думаю, что это слишком сложно.

person sindri_baldur    schedule 05.05.2018
comment
Это сработало! На самом деле функция IMAGE() принимает значения для mode, height и width, поэтому вы можете вставить изображение нужного вам размера. Например, x <- gs_edit_cells(ss=x, ws="y", input='=IMAGE("https://i.stack.imgur.com/FrDZc.jpg", 4, 800, 1200)') - person Sam Firke; 09.05.2018