【问题标题】:Is there any package required for HTML widgets error?HTML小部件错误是否需要任何包?
【发布时间】:2021-10-01 01:24:24
【问题描述】:

当我尝试在 Kaggle 中运行 plotly graph 时出现此错误。

错误:HTML 小部件不能用纯文本表示(需要 Html)

代码:

 Online_order <- dataset %>% 
      drop_na(online_order) %>%
      dplyr::group_by(online_order) %>% 
      dplyr::summarise(count = n())

Online_order <- plot_ly(Online_order, labels = ~online_order, values = ~count, type = 'pie', marker = list(colors = c("darkred", "darkgreen")))
Online_order <- Online_order %>% 
  layout(title = 'Pie chart for accepting online orders',
         xaxis = list(showgrid = FALSE, zeroline = FALSE, showticklabels = FALSE),
         yaxis = list(showgrid = FALSE, zeroline = FALSE, showticklabels = FALSE))

Online_order

我可以在我的 Rstudio 中查看情节,但不能在 Kaggle 中查看。 我在 Rmarkdown 中运行上述代码,但不是在脚本中运行。

【问题讨论】:

    标签: r ggplot2 kaggle


    【解决方案1】:

    有一个名为 htmlwidgets 的包。

    您丢失了包裹。您可能正在尝试将输出编织到 HTML 文件中。

    只需将库添加到降价代码的顶部,不要忘记先安装一次。

    CRAN: htmlwidgets package

    install.packages("htmlwidgets")
    

    然后只需将它添加到库的降价代码的顶部,如下所示:

    library(htmlwidgets)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-24
      • 1970-01-01
      • 2018-01-25
      • 1970-01-01
      • 1970-01-01
      • 2020-12-10
      • 1970-01-01
      相关资源
      最近更新 更多