R 无法将高级对象映射到反应对象元素
我有一个大型闪亮的应用程序,允许用户使用最初选择的同一组参数,同时过滤API和spark表聚合(转储到.Rdata)。将所有这些都整合到一个可复制的示例中是很困难的,但是,这是一个对我感兴趣的度量进行分组和求和的函数(尽量不要让我粘贴到R 无法将高级对象映射到反应对象元素,r,highcharts,shiny,dplyr,reactiveui,R,Highcharts,Shiny,Dplyr,Reactiveui,我有一个大型闪亮的应用程序,允许用户使用最初选择的同一组参数,同时过滤API和spark表聚合(转储到.Rdata)。将所有这些都整合到一个可复制的示例中是很困难的,但是,这是一个对我感兴趣的度量进行分组和求和的函数(尽量不要让我粘贴到partitionFiltered()): 我的highcharter电话似乎没有像我预期的那样对美学进行分组和着色: hc <- highchart() %>% hc_add_series(data =
partitionFiltered()
):
我的highcharter电话似乎没有像我预期的那样对美学进行分组和着色:
hc <- highchart() %>%
hc_add_series(data = df()$count_dir,
type = input$plot_type,
name = factor(df()$direction)
showInLegend = TRUE,
# ??group = df()$direction,
# ??color = df()$direction,
# ??x = df()$updatedTimeHour, y = df()$count_dir, color = df()$direction,
# ??hcaes(x = df()$updatedTimeHour, y = df()$count_dir, color = df()$direction)
) %>%
hc_xAxis(type = 'datetime',
# ??group = factor(df()$direction),
categories = df()$updatedTimeHour,
tickmarkPlacement = "on",
opposite = FALSE) %>%
hc_title(text = "NetFlows, by Hour",
style = list(fontWeight = "bold")) %>%
hc_exporting(enabled = TRUE, filename = "threat_extract")
hc%
hc_添加_系列(数据=df()$count_dir,
类型=输入$plot\u类型,
名称=系数(df()$方向)
showInLegend=TRUE,
#??组=df()$方向,
#??颜色=df()$方向,
#?x=df()$updatedTimeHour,y=df()$count\U dir,color=df()$direction,
#??HCAE(x=df()$updatedTimeHour,y=df()$count\U dir,color=df()$direction)
) %>%
hc_xAxis(类型='datetime',
#??组=系数(df()$方向),
categories=df()$updatedTimeHour,
tickmarkPlacement=“on”,
相反=假)%>%
hc_标题(text=“网络流量,按小时计算”,
样式=列表(fontwweight=“bold”)%>%
hc_导出(enabled=TRUE,filename=“threat_extract”)
正如您可能知道的,我非常困惑于如何映射x分组udpatedTimeHour
,或者适当地为不同的方向级别着色,并确保它们的组
正确映射到图例中的标签并悬停
我还尝试使用hcaes()
调用映射这些美学,我在一些文档中看到它作为hc\u add\u series()
的一个参数包含在调用中,但我遇到错误,说该参数在hc\u
函数中没有(不再?)命名
非常感谢您的帮助,还有一个相关的问题。您正试图将多个对象作为一个系列添加,这就是无法工作的原因。只需稍微更改一下代码并使用“magic”功能hchart
即可:
df = data_frame(updatedTimeHour = c(6,6,6,6,7,7,7,7,8), direction = c(1,2,0,3,2,0,1,3,1), count_dir = rnorm(9))
type = "line"
hchart(df, type, hcaes(x = updatedTimeHour, y = count_dir, group = as.factor(direction))) %>%
hc_title(text = "NetFlows, by Hour",
style = list(fontWeight = "bold")) %>%
hc_exporting(enabled = TRUE, filename = "threat_extract")
您试图将多个对象作为一个系列添加,这就是无法工作的原因。只需稍微更改一下代码并使用“magic”功能hchart
即可:
df = data_frame(updatedTimeHour = c(6,6,6,6,7,7,7,7,8), direction = c(1,2,0,3,2,0,1,3,1), count_dir = rnorm(9))
type = "line"
hchart(df, type, hcaes(x = updatedTimeHour, y = count_dir, group = as.factor(direction))) %>%
hc_title(text = "NetFlows, by Hour",
style = list(fontWeight = "bold")) %>%
hc_exporting(enabled = TRUE, filename = "threat_extract")
先生,你就是那个人。我想我的问题很大一部分是因为我在处理df的反应性,但我也需要这一块。先生,你就是那个人。我想我的问题很大一部分是因为我在处理df的反应性,但我也需要这篇文章。
df = data_frame(updatedTimeHour = c(6,6,6,6,7,7,7,7,8), direction = c(1,2,0,3,2,0,1,3,1), count_dir = rnorm(9))
type = "line"
hchart(df, type, hcaes(x = updatedTimeHour, y = count_dir, group = as.factor(direction))) %>%
hc_title(text = "NetFlows, by Hour",
style = list(fontWeight = "bold")) %>%
hc_exporting(enabled = TRUE, filename = "threat_extract")