Size: a a a

R language and Statistical data analysis

2020 February 19

АК

Артём Клевцов in R language and Statistical data analysis
Philipp Upravitelev
вопрос не совсем про R, скорее про визуализацию
допустим, я хочу сделать интерактивную карту России. где количество населения города задает размер точки на карте (москва тогда половину центральной России займет, это нормально), при клике на город - окно с какой-нибудь информацией
как бы вы такое делали? инструментарий вторичен, мне надо понять, куда искать и что гуглить
Какие исходные данные?
источник

АК

Артём Клевцов in R language and Statistical data analysis
Иван Поздняков
Всем привет! А есть какой-нибудь удобный вариант, чтобы можно было в RMarkdown вокруг чанка с кодом создавать html код для спойлера? Идеально было бы, если бы под спойлером был только сам код без результата выполнения. То есть кнопка «посмотреть/скрыть код». Но чтобы не прописывать вручную html для каждого чанка отдельно.
Code folding не подходит?
источник

АК

Артём Клевцов in R language and Statistical data analysis
Philipp Upravitelev
вопрос не совсем про R, скорее про визуализацию
допустим, я хочу сделать интерактивную карту России. где количество населения города задает размер точки на карте (москва тогда половину центральной России займет, это нормально), при клике на город - окно с какой-нибудь информацией
как бы вы такое делали? инструментарий вторичен, мне надо понять, куда искать и что гуглить
Есть плагины/фичи для объединения близлежащих точек в кластеры, что как раз даёт точку на том же месте, но большего размера. Была для гугл карт и для лифлита.
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
Артём Клевцов
Какие исходные данные?
город, объект, инфа по объекту
источник

ИП

Иван Поздняков in R language and Statistical data analysis
Артём Клевцов
Code folding не подходит?
В смысле, скрывать код внутри RStudio? Мне нужно, чтобы это было в итоговом HTML документе
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
Артём Клевцов
Есть плагины/фичи для объединения близлежащих точек в кластеры, что как раз даёт точку на том же месте, но большего размера. Была для гугл карт и для лифлита.
мне нужно, скорее, красиво дать инфу по объекту, чем просто расположить на карте
источник

АК

Артём Клевцов in R language and Statistical data analysis
Иван Поздняков
В смысле, скрывать код внутри RStudio? Мне нужно, чтобы это было в итоговом HTML документе
источник

АК

Артём Клевцов in R language and Statistical data analysis
Philipp Upravitelev
мне нужно, скорее, красиво дать инфу по объекту, чем просто расположить на карте
Я бы начал с хорошо тебе знакомого плотли. Там кастомные тултипы точно делать можно.
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
я боюсь, там карты рф с городами нет
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
посмотрю
источник

АК

Артём Клевцов in R language and Statistical data analysis
Карта территории скорее всего есть. Получить координаты городов, я думаю, большого труда не составит. Потом померджишь всё и отправишь в плотли.
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
угу, как вариант
спасибо
источник

АК

Артём Клевцов in R language and Statistical data analysis
В примерах у плотли в scope название страницы пишут и всё.
источник

ИП

Иван Поздняков in R language and Statistical data analysis
Спасибо! это почти то, что нужно, но вот только бы это можно было настраивать для отдельного чанка. Но остальное я уже нагуглил. Если вдруг кому-то тоже интересно, то есть вот такой официальный вариант:
html_document with code_folding: hide supports showing individual source code chunks if they are assigned the fold-show class via the chunk option class.source="fold-show" (thanks, @atusy, #1602). - это было добавлено в rmarkdown 1.15
Вот здесь подробнее:
https://github.com/rstudio/rmarkdown/pull/1602
источник

АК

Артём Клевцов in R language and Statistical data analysis
Иван Поздняков
Спасибо! это почти то, что нужно, но вот только бы это можно было настраивать для отдельного чанка. Но остальное я уже нагуглил. Если вдруг кому-то тоже интересно, то есть вот такой официальный вариант:
html_document with code_folding: hide supports showing individual source code chunks if they are assigned the fold-show class via the chunk option class.source="fold-show" (thanks, @atusy, #1602). - это было добавлено в rmarkdown 1.15
Вот здесь подробнее:
https://github.com/rstudio/rmarkdown/pull/1602
Этот PR уже смерджили, так что рано или поздно появится в CRAN-версии, если не уже. Если уже, то им надо доки обновить, чтобы об этой фиче все знали из доков, не из трекера гит.
источник

K

Konstantin in R language and Statistical data analysis
Philipp Upravitelev
вопрос не совсем про R, скорее про визуализацию
допустим, я хочу сделать интерактивную карту России. где количество населения города задает размер точки на карте (москва тогда половину центральной России займет, это нормально), при клике на город - окно с какой-нибудь информацией
как бы вы такое делали? инструментарий вторичен, мне надо понять, куда искать и что гуглить
Я с помощью highcharter похожую визуализацию делал.
http://jkunst.com/highcharter/highmaps.html
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
угу, спасибо
источник

ИП

Иван Поздняков in R language and Statistical data analysis
Артём Клевцов
Этот PR уже смерджили, так что рано или поздно появится в CRAN-версии, если не уже. Если уже, то им надо доки обновить, чтобы об этой фиче все знали из доков, не из трекера гит.
уже в крэне, я ж говорю, добавили в rmarkdown 1.15, полгода назад примерно. но вообще да, в книжке про это нету
источник

АК

Артём Клевцов in R language and Statistical data analysis
Konstantin
Я с помощью highcharter похожую визуализацию делал.
http://jkunst.com/highcharter/highmaps.html
Интересно было бы посмотреть на живой пример.
источник

K

Konstantin in R language and Statistical data analysis
Попробую из проекта этот кусок вытащить на досуге
источник