今朝(plotly、dygraphs、rCharts、shiny and shinydashboardを含む)、新しいパッケージアップデートをインストールしたばかりで、ダッシュボードの出力が突然、彼らは問題なく昨日働いていた!これは、このようなplotlyグラフのあるダッシュボード出力のパッケージ更新後のエラーメッセージ
ERROR: object of type 'closure' is not subsettable
:ほとんどのグラフのために私は次のエラーを取得私が読ん
ui:
plotlyOutput("Top10Events")
server:
output$Top10Events <- renderPlotly({
x <- list(
title = " "
)
y <- list(
title = "Total Events"
)
plot_ly(x = Top10$event,
y = Top10$totalEvents.x,
type = "bar",
color = Top10$totalEvents.x,
name = "This Month",
marker = list(color = brewer.pal(10, "Paired"))) %>%
layout(xaxis = x, yaxis = y, autosize = F, width = 700, height = 350, margin = m)
p2 <- add_trace(
p,
x = Top10$event,
y = Top10$totalEvents.y,
name = "Last Month",
type = "bar",
color = Top10$totalEvents.y,
marker = list(color = brewer.pal(10, "Paired")))
})
反応性値のために欠落しているとき、{}このエラーはほとんど発生していることを、しかしなど私はこれが問題ではないと思っています。
私はそれが光沢のある問題だろうと思いましたか?だから私は成功したシャイニーの古いバージョン(0.13.2)をインストールしたのですが、新しいエラーを取得:
Error in get(Info[i, 1], envir = env) :
lazy-load database 'C:/Users/user/Documents/R/R-
3.3.1/library/shiny/R/shiny.rdb' is corrupt
In addition: Warning message:
In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1
は、同様に古いshinydashbaordバージョン(0.5.2)でそれを試してみましたが、私は時に次のエラーを取得しますインストール:
The following object is masked from ‘package:graphics’:
box
R & RStudioの私のバージョンも明らかに最新です。
さらにデバッグプロセスに近づき、ダッシュボードを保存する方法に関する提案はありますか?
多くのご協力ありがとうございます。
編集: 私がhttps://cran.r-project.org/src/contrib/Archive/plotly/で見つけられる最新の最も古いプロットバージョンは、plotly_3.6.0だけですが、私は現在4.5.2を実行しています(私はプロット上の問題かもしれません)。
The following object is masked from ‘package:igraph’:
%>%
The following object is masked from ‘package:ggplot2’:
last_plot
The following object is masked from ‘package:graphics’:
layout
EDIT 2:3.6.0バージョンをインストールしようとすると は、私は再び次のエラーを取得するすべての編集のために申し訳ありません - 今、私は古いplotlyパッケージ、3.6.0、およびすべてのものをアップロードするために管理しました再び働く。新しいパッケージにバグがいっぱいあるように見えますか、グラフを違う方法でコーディングする必要がありますか?私はそれに役立つリソースを見つけることができませんでした。誰でも助けてくれますか?
ありがとうございます!たくさん助けて! – RSesom