Size: a a a

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

2020 December 03

IS

Ivan Struzhkov in R (язык программирования)
ggplot делает статичные картинки. Прокрутки и интерактив к plotly
источник

IS

Ivan Struzhkov in R (язык программирования)
из ggplot можно сделать объект plotly
источник

IS

Ivan Struzhkov in R (язык программирования)
# Usual area chart
p <- data %>%
 ggplot( aes(x=date, y=value)) +
   geom_area(fill="#69b3a2", alpha=0.5) +
   geom_line(color="#69b3a2") +
   ylab("bitcoin price ($)") +
   theme_ipsum()

# Turn it interactive with ggplotly
p <- ggplotly(p)
источник

IS

Ivan Struzhkov in R (язык программирования)
а прокрутки к такой визуализации гуглятя первой ссылкой
источник

IS

Ivan Struzhkov in R (язык программирования)
источник

A

Ars in R (язык программирования)
Ivan Struzhkov
# Usual area chart
p <- data %>%
 ggplot( aes(x=date, y=value)) +
   geom_area(fill="#69b3a2", alpha=0.5) +
   geom_line(color="#69b3a2") +
   ylab("bitcoin price ($)") +
   theme_ipsum()

# Turn it interactive with ggplotly
p <- ggplotly(p)
Спасибо, кажется то, что надо!
источник

PU

Philipp Upravitelev in R (язык программирования)
источник

ИП

Иван Поздняков... in R (язык программирования)
Помогите с регулярками и gsub’ами. Нужно сократить имена, если они представлены в виде
"Mösser, Justus Justus»,
то просто «Mösser, J J»
Ну а если нет запятой, то просто оставить все как есть:
«Екатерина II» останется «Екатерина II»
Пробовал lookbehind после запятой (lookbehind ищет сразу после), пробовал нумеровать найденные группы (их может быть произвольное количество, поэтому отказался от идеи, да и некрасиво как-то), пробовал заменять все паттерны кроме первого найденного, но возникает проблема с условием про запятую. Пока что это самый близкий результат:
> gsub("\\G(?:\\A[^[:lower:]]*[[:lower:]]+,)?+[^[:lower:]]*\\K[[:lower:]]+", "", "Mösser, Justus Justus», perl = TRUE)
[1] «Mösser, J G"


Но если нет запятой, то не работает как надо:

> gsub("\\G(?:\\A[^[:lower:]]*[[:lower:]]+,)?+[^[:lower:]]*\\K[[:lower:]]+", "", "Justus Mosser", perl = TRUE)
[1] "J M"
источник

PU

Philipp Upravitelev in R (язык программирования)
Иван Поздняков
Помогите с регулярками и gsub’ами. Нужно сократить имена, если они представлены в виде
"Mösser, Justus Justus»,
то просто «Mösser, J J»
Ну а если нет запятой, то просто оставить все как есть:
«Екатерина II» останется «Екатерина II»
Пробовал lookbehind после запятой (lookbehind ищет сразу после), пробовал нумеровать найденные группы (их может быть произвольное количество, поэтому отказался от идеи, да и некрасиво как-то), пробовал заменять все паттерны кроме первого найденного, но возникает проблема с условием про запятую. Пока что это самый близкий результат:
> gsub("\\G(?:\\A[^[:lower:]]*[[:lower:]]+,)?+[^[:lower:]]*\\K[[:lower:]]+", "", "Mösser, Justus Justus», perl = TRUE)
[1] «Mösser, J G"


Но если нет запятой, то не работает как надо:

> gsub("\\G(?:\\A[^[:lower:]]*[[:lower:]]+,)?+[^[:lower:]]*\\K[[:lower:]]+", "", "Justus Mosser", perl = TRUE)
[1] "J M"
а ты все хочешь одной регуляркой сделать? какой объем данных?
у меня такое ощущение, что проще посплитить по пробелам и обработать отдельно
источник

ИП

Иван Поздняков... in R (язык программирования)
да небольшой, несколько десятков/сотен строк с такими именами
источник

PU

Philipp Upravitelev in R (язык программирования)
так посплить, возьми первую букву и склей обратно
источник

ИП

Иван Поздняков... in R (язык программирования)
мне кажется, сплитами будет как-то не очень красиво, думал, регулярками можно проще сделать
источник

PU

Philipp Upravitelev in R (язык программирования)
а как ты кейс с Екатерина II обходишь? II это же буквы
источник

К

Кирилл in R (язык программирования)
Ребят всем привет
источник

К

Кирилл in R (язык программирования)
кто работал с пакетом Gviz?
источник

БА

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

PU

Philipp Upravitelev in R (язык программирования)
Байкулов Антон
Просто интересно сколько ушло времени на это
там же написано в самом конце
источник

PU

Philipp Upravitelev in R (язык программирования)
В целом данная система отчетности показала себя хорошо. За год ее использования не было замечено каких-то критически важных нерешаемых проблем. Большинство отчетов было создано 1-3 аналитиками в течение полугода. На данный момент отчетность поддерживается преимущественно одним аналитиком.
источник

БА

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

ИП

Иван Поздняков... in R (язык программирования)
Philipp Upravitelev
а как ты кейс с Екатерина II обходишь? II это же буквы
если не встречается запятая, то ничего не изменяется. А примеров «Екатерина, II» быть не может
источник