Я запускаю простую функцию внутри проекта в RStudio для R3.4.0 для Windows 10.
#' TestPlotly
#' @export
#' @importFrom plotly plot_ly
#' @importFrom graphics layout
#' @importFrom magrittr "%>%"
TestPlotly=function()
{
plot_ly(x = 1:10, y = 1:10,type="scatter",mode="lines") %>%
layout(
xaxis = list(title="tr"),
yaxis = list(title="ts")
)
}
Я получаю:
Error in layout(., xaxis = list(title = "tr"), yaxis = list(title = "ts")) :
unused arguments (xaxis = list(title = "tr"), yaxis = list(title = "ts"))
9.
function_list[[k]](value)
8.
withVisible(function_list[[k]](value))
7.
freduce(value, `_function_list`)
6.
`_fseq`(`_lhs`)
5.
eval(quote(`_fseq`(`_lhs`)), env, env)
4.
eval(quote(`_fseq`(`_lhs`)), env, env)
3.
withVisible(eval(quote(`_fseq`(`_lhs`)), env, env))
2.
plot_ly(x = 1:10, y = 1:10, type = "scatter", mode = "lines") %>%
layout(xaxis = list(title = "tr"), yaxis = list(title = "ts")) at TestPlotly.R#11
1.
TestPlotly::TestPlotly()
Но когда я запускаю под RGui:
library(plotly)
plot_ly(x = 1:10, y = 1:10,type="scatter",mode="lines") %>%
layout(
xaxis = list(title="tr"),
yaxis = list(title="ts")
)
Все отлично работает
Примечание: на этот раз я получаю другой результат в пакете, то есть без графики в
все, где, как и в прошлый раз, я получил графику без заголовков на оси. Вот почему я задаю аналогичный вопрос на этот раз
Вопрос был:
R plotly plot_ly функция: названия осей не появляются, когда я вызываю plotly внутри проекта