Числа, которые вы видите при проверке, являются более низкими, поскольку файлы сжимаются с использованием сжатия gzip, которое является сдутым после получения данных.
![inspect files gzip](https://i.stack.imgur.com/VQMwG.png)
Я запустил ваш пример, и самым большим нарушителем для размера данных является plotly-latest.min.js
, который на диске занимает ~ 2,8 МБ памяти.
Чтобы проверить это, вы можете скачать версию из примерассылка, которую вы предоставили, и она будет занимать ~ 1,7 МБ памяти.Это не то же самое, однако версии, которые я вижу локально сгенерированными и R на веб-странице примера, отличаются друг от друга версиями (Пример: plotly.js v1.16.3
, My R: v1.39.2
), поэтому, скорее всего, это связано с сюжетной разработкойв промежутке между версиями, который, по-видимому, составляет 2 года (файлы имеют диапазоны дат авторского права, максимальные значения - 2016 и 2018 годы).
Что касается попыток уменьшить нагрузку на размер файла, я думаю, что вашаHTTP API, который вы собираетесь использовать, может предложить ту же кодировку gzip.Другого способа передачи меньшего количества данных нет, если только вы не можете обрезать ненужные файлы как последующий процесс, определяя, что это будет исследовательский процесс.