same code for function plot_ly in R gives different results in a project and in RGui: Error in Layout, unused...
I'm launching a simple function inside a project in RStudio for R3.4.0 for 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")
)
}
I get:
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()
But when I launch under RGui:
library(plotly)
plot_ly(x = 1:10, y = 1:10,type="scatter",mode="lines") %>%
layout(
xaxis = list(title="tr"),
yaxis = list(title="ts")
)
Everything works fine
NB: this time I get a different result under the package, ie no graphics at
all, where as the last time I tried, I got graphics without titles on the axis. This why I am asking a similar question this time
The question was:
R plotly plot_ly function: axis titles don't appear when I call plotly inside a project
r layout package plotly r-plotly
add a comment |
I'm launching a simple function inside a project in RStudio for R3.4.0 for 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")
)
}
I get:
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()
But when I launch under RGui:
library(plotly)
plot_ly(x = 1:10, y = 1:10,type="scatter",mode="lines") %>%
layout(
xaxis = list(title="tr"),
yaxis = list(title="ts")
)
Everything works fine
NB: this time I get a different result under the package, ie no graphics at
all, where as the last time I tried, I got graphics without titles on the axis. This why I am asking a similar question this time
The question was:
R plotly plot_ly function: axis titles don't appear when I call plotly inside a project
r layout package plotly r-plotly
add a comment |
I'm launching a simple function inside a project in RStudio for R3.4.0 for 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")
)
}
I get:
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()
But when I launch under RGui:
library(plotly)
plot_ly(x = 1:10, y = 1:10,type="scatter",mode="lines") %>%
layout(
xaxis = list(title="tr"),
yaxis = list(title="ts")
)
Everything works fine
NB: this time I get a different result under the package, ie no graphics at
all, where as the last time I tried, I got graphics without titles on the axis. This why I am asking a similar question this time
The question was:
R plotly plot_ly function: axis titles don't appear when I call plotly inside a project
r layout package plotly r-plotly
I'm launching a simple function inside a project in RStudio for R3.4.0 for 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")
)
}
I get:
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()
But when I launch under RGui:
library(plotly)
plot_ly(x = 1:10, y = 1:10,type="scatter",mode="lines") %>%
layout(
xaxis = list(title="tr"),
yaxis = list(title="ts")
)
Everything works fine
NB: this time I get a different result under the package, ie no graphics at
all, where as the last time I tried, I got graphics without titles on the axis. This why I am asking a similar question this time
The question was:
R plotly plot_ly function: axis titles don't appear when I call plotly inside a project
r layout package plotly r-plotly
r layout package plotly r-plotly
edited Nov 14 '18 at 8:35
Matt Dnv
asked Nov 13 '18 at 15:51
Matt DnvMatt Dnv
336
336
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I got the answer from Carson Sievert in person on the forum of plotly:
I've solved my problem by replacing layout() with plotly::layout()
When something works on Rgui but not in a package it might be the solution.
I think that what got me was that I was using the layout from graphics instead of the layout from plotly because when I looked on google the only layout I found was the layout from graphics.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53284719%2fsame-code-for-function-plot-ly-in-r-gives-different-results-in-a-project-and-in%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I got the answer from Carson Sievert in person on the forum of plotly:
I've solved my problem by replacing layout() with plotly::layout()
When something works on Rgui but not in a package it might be the solution.
I think that what got me was that I was using the layout from graphics instead of the layout from plotly because when I looked on google the only layout I found was the layout from graphics.
add a comment |
I got the answer from Carson Sievert in person on the forum of plotly:
I've solved my problem by replacing layout() with plotly::layout()
When something works on Rgui but not in a package it might be the solution.
I think that what got me was that I was using the layout from graphics instead of the layout from plotly because when I looked on google the only layout I found was the layout from graphics.
add a comment |
I got the answer from Carson Sievert in person on the forum of plotly:
I've solved my problem by replacing layout() with plotly::layout()
When something works on Rgui but not in a package it might be the solution.
I think that what got me was that I was using the layout from graphics instead of the layout from plotly because when I looked on google the only layout I found was the layout from graphics.
I got the answer from Carson Sievert in person on the forum of plotly:
I've solved my problem by replacing layout() with plotly::layout()
When something works on Rgui but not in a package it might be the solution.
I think that what got me was that I was using the layout from graphics instead of the layout from plotly because when I looked on google the only layout I found was the layout from graphics.
edited Nov 14 '18 at 16:53
answered Nov 14 '18 at 16:42
Matt DnvMatt Dnv
336
336
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53284719%2fsame-code-for-function-plot-ly-in-r-gives-different-results-in-a-project-and-in%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown