Size: a a a

R (язык программирования)

2020 September 18

БА

Байкулов Антон... in R (язык программирования)
Други, а подскажите на какой библиотеке лучше всего сделать следующую задачу:

- Есть данные по городам России с количеством сусликов. Необходимо показать на карте круги с разными цветами(в зависимости от количества сусликов на город).
Карта должна быть масштабируемая и с подписями городов.
источник

PU

Philipp Upravitelev in R (язык программирования)
Ed P
Господа, я тут пытаюсь понять, как делать воспроизводимые результаты для рандомизации.
На одной машине вроде получается повторить, а на другой R версии 3.5 и там set.seed валится, т.к. опции sample.kind нет (((

Если у кого-то R начиная от 3.6 и выше, можно ли попросить прислать в личку csv и sessionInfo следующего кода, чтобы сравнить, одинаковые ли результаты на разных машинах с разными операционками?

library(randomizeR)
block_size <- 8L
rand_blocks <- rep(block_size, ceiling(800L / block_size))
params <- pbrPar(rand_blocks, K = 3L, ratio = c(1L, 1L, 2L), groups = c("Arm 1 label", "Arm 2 label", "Control"))
new_seed <- 805710L
set.seed(new_seed, kind = "Mersenne-Twister", normal.kind = "Inversion", sample.kind = "Rejection")
RandSeq_ <- genSeq(params, seed = new_seed)
Rlist <- t(getRandList(RandSeq_))
Seq_ <- (1:length(Rlist))
rand_df <- data.frame(Sequence = Seq_, Randnum = paste0("R", sprintf("%03d", Seq_)), Blocknum = rep(1:length(rand_blocks), each = block_size), Arm = Rlist)
write.csv(rand_df, paste0(new_seed,".csv"), row.names=FALSE)
sessionInfo()
смотрите личку
источник

a

aGricolaMZ in R (язык программирования)
Байкулов Антон
Други, а подскажите на какой библиотеке лучше всего сделать следующую задачу:

- Есть данные по городам России с количеством сусликов. Необходимо показать на карте круги с разными цветами(в зависимости от количества сусликов на город).
Карта должна быть масштабируемая и с подписями городов.
leaflet
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Ed P
Господа, я тут пытаюсь понять, как делать воспроизводимые результаты для рандомизации.
На одной машине вроде получается повторить, а на другой R версии 3.5 и там set.seed валится, т.к. опции sample.kind нет (((

Если у кого-то R начиная от 3.6 и выше, можно ли попросить прислать в личку csv и sessionInfo следующего кода, чтобы сравнить, одинаковые ли результаты на разных машинах с разными операционками?

library(randomizeR)
block_size <- 8L
rand_blocks <- rep(block_size, ceiling(800L / block_size))
params <- pbrPar(rand_blocks, K = 3L, ratio = c(1L, 1L, 2L), groups = c("Arm 1 label", "Arm 2 label", "Control"))
new_seed <- 805710L
set.seed(new_seed, kind = "Mersenne-Twister", normal.kind = "Inversion", sample.kind = "Rejection")
RandSeq_ <- genSeq(params, seed = new_seed)
Rlist <- t(getRandList(RandSeq_))
Seq_ <- (1:length(Rlist))
rand_df <- data.frame(Sequence = Seq_, Randnum = paste0("R", sprintf("%03d", Seq_)), Blocknum = rep(1:length(rand_blocks), each = block_size), Arm = Rlist)
write.csv(rand_df, paste0(new_seed,".csv"), row.names=FALSE)
sessionInfo()
отправил в личку
источник

АК

Артём Клевцов... in R (язык программирования)
Байкулов Антон
Други, а подскажите на какой библиотеке лучше всего сделать следующую задачу:

- Есть данные по городам России с количеством сусликов. Необходимо показать на карте круги с разными цветами(в зависимости от количества сусликов на город).
Карта должна быть масштабируемая и с подписями городов.
источник

БА

Байкулов Антон... in R (язык программирования)
Спасибо, уже сижу ковыряюсь=)
источник

БА

Байкулов Антон... in R (язык программирования)
Крутая хрень - суслики будут довольны
источник

БА

Байкулов Антон... in R (язык программирования)
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Байкулов Антон
Крутая хрень - суслики будут довольны
А нафига это на карту?
источник

БА

Байкулов Антон... in R (язык программирования)
Потому что не суслики, а клиенты и прочие прелести
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Байкулов Антон
Потому что не суслики, а клиенты и прочие прелести
Это я понял, но смысл на карту? Не проще другой тип визуализации? То есть координаты здесь только городов, зачем тогда карта?
источник

БА

Байкулов Антон... in R (язык программирования)
Чукча не автор, чукча - руки или другая часть тела
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Байкулов Антон
Чукча не автор, чукча - руки или другая часть тела
Как это знакомо :)
источник

БА

Байкулов Антон... in R (язык программирования)
Вопрос по leaflet ещё есть небольшой.

В leaflet есть такой плагин - markerClusterOptions(). У него прикольная визуализация маркеров, но на последнем уровне все мелкие маркеры он преобразует в вид по умолчанию. В виде булавочной головки. Как бы её заменить на тот же вид, что и основные маркеры?!
источник

БА

Байкулов Антон... in R (язык программирования)
В Гугле не забанили, просто мы с Гугл-переводчиком пока не смогли в положительный результат.
источник

А

Александр in R (язык программирования)
Байкулов Антон
Вопрос по leaflet ещё есть небольшой.

В leaflet есть такой плагин - markerClusterOptions(). У него прикольная визуализация маркеров, но на последнем уровне все мелкие маркеры он преобразует в вид по умолчанию. В виде булавочной головки. Как бы её заменить на тот же вид, что и основные маркеры?!
glomap <- leaflet(data = dt) %>%
 setView(lng = global_mean_reclong, lat = global_mean_reclat, zoom = 2) %>% addTiles()
greenLeafIcon <- makeIcon(
   iconUrl = "yourPic.png",
   iconWidth = dt$size[i], iconHeight = dt$size[i],iconAnchorX = 0, iconAnchorY = 0)
 glomap <- glomap %>% addMarkers(dt$reclong[i], dt$reclat[i], icon = greenLeafIcon)
источник

А

Александр in R (язык программирования)
надеюсь из кода станет понятно
источник

А

Александр in R (язык программирования)
можно в цикле пробежать и поставить везде картинки вместо булавок какие хочешь
источник

БА

Байкулов Антон... in R (язык программирования)
Это если их целиком менять. Вопрос был именно про плагин. Там уже предустановленные иконки с анимациями и расцветкой в зависимости от значений. но на последнем уровне, они превращаются в булавки(ибо они по умолчанию)
источник

БА

Байкулов Антон... in R (язык программирования)
Хотя, наверное я смогу для булавок отдельно иконку заменить... Пойду попробую
источник