【发布时间】:2020-05-06 15:17:44
【问题描述】:
我正在尝试使用 R 闪亮构建仪表板,我想生成 2 个值框显示月份和小时,包括最大数量的记录,月份和小时是数据集中的属性,数据集称为犯罪,我需要找到具体的代码来实现我的功能
total.records <- sum(crimes$OCCURENCE_ON_DATE)
total.records.hour{need to be implemented }
output$value2 <- renderValueBox({
valueBox(
formatC(total.records.hour, format="d", big.mark=',')
,'The hour including most records'
,icon = icon("gbp",lib='glyphicon')
,color = "navy")
})
这里我带来了一段代码,我不知道下一步该做什么,我的数据集是波士顿的犯罪报告。
【问题讨论】:
-
我可能错了,但这看起来不像工作的 R 代码。请提供更多背景信息;一个最小的工作完整闪亮的应用程序是理想的,但
crimes %>% output$value2 <- ...是错误的。 -
是闪亮的代码,你可以删除那段代码,原来的代码是:total.paid % 安排(TOTAL_PAID_BY_INSURANCE) %>% select(TOTAL_PAID_BY_INSURANCE) %>% filter(row_number() ==1) 我想将其更改为包含最多记录数的月份,因为我使用了数据集 CrimeReportInBoston。
-
“你可以删除那段代码” ...我认为最好edit你的问题并解决它(甚至提供更多上下文)。
-
我修好了,现在不知道下一步要怎么做,包括最大记录的月份和小时。
-
欢迎来到SO,白侯源!一般来说,关于 SO 的问题应该集中在一个主题上,保持专注。此外,关于 SO(尤其是在 R 中)的问题,如果它们是可重复的和独立的,那么它们会做得更好。我的意思是包括尝试的代码(请明确说明非基础包)、示例代表性数据(可能通过
dput(head(x))或以编程方式构建数据(例如data.frame(...)),可能在set.seed(1)之后随机生成),可能是实际输出(带有逐字错误/警告)与预期输出。我建议您创建一个新问题并使其可重现。