Plotly(在R中)关于“标记”的错误消息

艾伦

代码块...

library(plotly)
library(tidyverse)

my_fav_graph_SO <- function(my_df, my_levels) 
{

  x_axis <- list(
    title = "Variable Name",
    range = my_levels)

  primary_y_axis <- list(
   title = "coeff")

    p <- plot_ly() %>%

    add_lines(x = ~ my_df$factor_level,
              y = ~ my_df$coeff,
              yaxis = primary_y_axis,
              marker = list(color = "blue")) %>%

    layout(
      title = "graph",
      xaxis = x_axis,
      yaxis = primary_y_axis)

  p
}

df <- data.frame(factor_level = c("Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpio", "Sagittarius", "Capricorn", "Aquarius", "Pisces"),
                 exposure = c(50, 70, NA, 40, 45, 78, 42, 22, 28, 49, 50, 31),
                 coeff = c(1.1, 1.2, NA, 1.3, 1.8, 1.6, 1.4, 1.3, 1.2, 1.1, 1.5, 1.3))

my_levels = c("Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpio", "Sagittarius", "Capricorn", "Aquarius", "Pisces")

df$factor_level <- factor(df$factor_level, levels = my_levels)

my_fav_graph_SO(df, my_levels)

该图绘制正常,但我收到警告:

已经指定了标记对象,但是标记不在此模式下

向模式添加标记...

谁能建议如何摆脱这一警告?我不确定我做错了什么。

谢谢。

伊斯米尔谢尔夫

您通过添加线迹,add_lines通过指定线迹颜色marker = list(color = "blue")更改markerline使您摆脱警告:

library(plotly)
library(tidyverse)

my_fav_graph_SO <- function(my_df, my_levels) 
{

  x_axis <- list(
    title = "Variable Name",
    range = my_levels)

  primary_y_axis <- list(
    title = "coeff")

  p <- plot_ly() %>%

    add_lines(x = ~ my_df$factor_level,
              y = ~ my_df$coeff,
              yaxis = primary_y_axis,
              line = list(color = "blue")) %>%

    layout(
      title = "graph",
      xaxis = x_axis,
      yaxis = primary_y_axis)

  p
}

df <- data.frame(factor_level = c("Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpio", "Sagittarius", "Capricorn", "Aquarius", "Pisces"),
                 exposure = c(50, 70, NA, 40, 45, 78, 42, 22, 28, 49, 50, 31),
                 coeff = c(1.1, 1.2, NA, 1.3, 1.8, 1.6, 1.4, 1.3, 1.2, 1.1, 1.5, 1.3))

my_levels = c("Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpio", "Sagittarius", "Capricorn", "Aquarius", "Pisces")

df$factor_level <- factor(df$factor_level, levels = my_levels)

my_fav_graph_SO(df, my_levels)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

抑制R中的错误消息

来自分类Dev

抑制R中的错误消息

来自分类Dev

关于NSURLSessionDownloadDelegate协议的错误消息

来自分类Dev

在R中回归中解释错误消息

来自分类Dev

R错误消息中的函数sweep()

来自分类Dev

无法抑制R Markdown中的错误消息?

来自分类Dev

R 中的错误消息“以下对象被屏蔽了...”

来自分类Dev

R Plotly:气泡图中较小的标记

来自分类Dev

R Plotly:气泡图中较小的标记

来自分类Dev

Netlogo重置标记错误消息

来自分类Dev

关于R中的循环

来自分类Dev

Hibernate Validator + Spring:关于验证错误的错误消息

来自分类Dev

关于约束错误的令人困惑的错误消息

来自分类Dev

关于MySQL登录中的错误

来自分类Dev

在 R 中使用 Plotly 制作图形时,为什么会收到“未指定散射模式”错误消息?

来自分类Dev

Bluemix中的错误消息

来自分类Dev

如果R错误消息中的其他语句

来自分类Dev

如何强制For loop()或lapply()在R中显示错误消息

来自分类Dev

从R中的`stop()`调用修改错误消息

来自分类Dev

如何仅访问R中的异常错误消息

来自分类Dev

在R中找不到glmmadmb()消息错误'C:/ Program'

来自分类Dev

关于Applescript复制并重命名的错误消息

来自分类Dev

关于原则验证的自定义错误消息2

来自分类Dev

关于Applescript复制并重命名的错误消息

来自分类Dev

R中关于ddply的语法

来自分类Dev

关于R中的“ gsheet”包

来自分类Dev

关于R中的时间匹配

来自分类Dev

关于R中的“ gsheet”包

来自分类Dev

返回除R中抛出的最后一条消息以外的错误消息