Size: a a a

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

2020 July 01

a

aGricolaMZ in R (язык программирования)
EK479
Здравствуйте!
Моя функция:
my_fun<-function(data, y, size){
 plot_ly(data={{data}}, x = ~Item, y = ~y,type = 'scatter', mode = 'markers', size = ~{{size}}, color = ~Category, colors = 'Paired',
         marker = list(opacity = 0.5, sizemode = 'diameter')) %>%
   layout(title =list(text = paste(y, "of Each Item", sep=" ")),
          xaxis = list(zeroline = T, tickangle = 45),
          yaxis = list(title = y))
}
my_fun(drink, drink$Calories, drink$Calories)
Но название оси y и название самого графика не отображаются. как сделать так, чтобы их стало видно? Т.е в данном случае название "Calories of Each Item"  и ось у "Calories"
предлагаю Вам поменять местами ось x и y, тогда, возможно, Ваши читатели не свехнут шею.
источник

PU

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

*я бы в ховер много инфы запилил, те же названия
источник

a

aGricolaMZ in R (язык программирования)
Philipp Upravitelev
а зачем двойные фигурные скобки?
это вроде новая штука в tidyverse, чтобы передавать аргументы в пайп из аргументов создаваемой функции
источник

a

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

PU

Philipp Upravitelev in R (язык программирования)
aGricolaMZ
это вроде новая штука в tidyverse, чтобы передавать аргументы в пайп из аргументов создаваемой функции
угу, я так и подумал. просто оно в plotly здесь и я не очень понимаю, зачем
источник

E

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

*я бы в ховер много инфы запилил, те же названия
источник

PU

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

E

EK479 in R (язык программирования)
Philipp Upravitelev
минут через двадцать смогу посмотреть
спасибо!
источник

TL

Taisiya Larot in R (язык программирования)
Привет, а кто-нибудь прикручивал Navision к R?
источник

AS

Alexander Semenov in R (язык программирования)
Доброго утречка. У меня глупенький вопрос, но я вот по тексту на этой странице не смог понять (ни вчера, ни сейчас), работает ли описанное под бесплатной версией R-Studio: https://db.rstudio.com/databases/oracle/
источник

PU

Philipp Upravitelev in R (язык программирования)
в общем, я бы что-то типа такого сделал
my_fun <- function(data, y_name, marker_size) {
   plot_ly(data = data,
           x = ~Item,
           # x = ~gsub('\\s', '<br>', Item),          
           y = ~get(y_name),
           type = 'scatter', mode = 'markers',
           size = ~get(marker_size),
           color = ~Category, colors = 'Paired',
           text = ~paste0(
             'Category: ', data$Category, '<br>',
             'Item: ', data$Item, '<br>',
             y_name, ': ', data[[y_name]]),
           hoverinfo = 'text',
           marker = list(opacity = 0.5, sizemode = 'diameter')) %>%
   layout(title = paste(y_name, "of Each Item"),
          grid = FALSE,
          xaxis = list(title = '',
                       showgrid = FALSE,
                       # tickangle = 0,
                       showticklabels = FALSE),
          yaxis = list(title = y_name)) %>%
   config(displayModeBar = FALSE)
}
my_fun(drink, 'Calories', 'Calories')
источник

PU

Philipp Upravitelev in R (язык программирования)
Alexander Semenov
Доброго утречка. У меня глупенький вопрос, но я вот по тексту на этой странице не смог понять (ни вчера, ни сейчас), работает ли описанное под бесплатной версией R-Studio: https://db.rstudio.com/databases/oracle/
выглядит так, что либо ты покупаешь платную версию, где уже есть драйвер
либо сам паришься с установкой оракл-драйвера
источник

E

EK479 in R (язык программирования)
Philipp Upravitelev
в общем, я бы что-то типа такого сделал
my_fun <- function(data, y_name, marker_size) {
   plot_ly(data = data,
           x = ~Item,
           # x = ~gsub('\\s', '<br>', Item),          
           y = ~get(y_name),
           type = 'scatter', mode = 'markers',
           size = ~get(marker_size),
           color = ~Category, colors = 'Paired',
           text = ~paste0(
             'Category: ', data$Category, '<br>',
             'Item: ', data$Item, '<br>',
             y_name, ': ', data[[y_name]]),
           hoverinfo = 'text',
           marker = list(opacity = 0.5, sizemode = 'diameter')) %>%
   layout(title = paste(y_name, "of Each Item"),
          grid = FALSE,
          xaxis = list(title = '',
                       showgrid = FALSE,
                       # tickangle = 0,
                       showticklabels = FALSE),
          yaxis = list(title = y_name)) %>%
   config(displayModeBar = FALSE)
}
my_fun(drink, 'Calories', 'Calories')
Большое спасибо!
источник

АК

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

АК

Артём Клевцов... in R (язык программирования)
Alexander Semenov
Доброго утречка. У меня глупенький вопрос, но я вот по тексту на этой странице не смог понять (ни вчера, ни сейчас), работает ли описанное под бесплатной версией R-Studio: https://db.rstudio.com/databases/oracle/
В CRAN есть 2 DBI совместимых пакета, плюс odbc. В чём проблема то? Все инструкции есть в самих пакетах, как и что ставить.
источник

fj

fedor jilkin in R (язык программирования)
Коллеги,никто не занимается моделированием сетей?  С ergm или rsiena никто не работает?
источник

AS

Alexander Semenov in R (язык программирования)
fedor jilkin
Коллеги,никто не занимается моделированием сетей?  С ergm или rsiena никто не работает?
Дела давно минувших дней, преданье старины глубокой. А что за вопрос? Вдруг вспомню.
источник

fj

fedor jilkin in R (язык программирования)
Есть какой-нибудь алгоритм по подбору предикторов?их в ergm около 80,неужели руками перебирать все?
источник

AS

Alexander Semenov in R (язык программирования)
Ааа, понятно...
источник

AS

Alexander Semenov in R (язык программирования)
Понимаете какое дело... Эти все штуки разрабатывались преимущественно социологами и каждый "предиктор" соответствует тому или иному свойству социальной структуры (реципрокность, транзитивность и т.д.). Поэтому и отбирать их нужно согласно вашему теоретически обоснованному представлению об изучаемой вами сети. Всё остальное -- это "детская болезнь левизны в дата сайентизме", о чём классики SNA регулярно говорят лично.
источник