这就是我所拥有的:
包含日期字段和大量摘要统计信息的数据框。
这就是我想要的:
我想要一个图表,允许我比较每周的时间序列,例如,看看本周的流程与前一个流程的性能比较。
到目前为止我做了什么:
##Get the week day name to display
summaryData$WeekDay <- format(summaryData$Date, format = '%A')
##Get the week number to differentiate the weeks
summaryData$Week <- format(summaryData$Date, format = '%V')
summaryData %>%
ggvis(x = ~WeekDay, y = ~Referrers) %>%
layer_lines(stroke = ~Week)`
我希望它能创建一个包含多条彩色线条的图表,每条线条代表我数据集中的一周。它不符合我的预期
答案 0 :(得分:1)
尝试查看reshaper以使用每周的因子变量转换数据,或者使用dplyr::lag()
命令拆分数据。
在ggivs中执行多列图形的一般方法是使用以下格式
summaryData %>%
ggvis() %>%
layer_lines(x = ~WeekDay, y = ~Referrers)%>%
layer_lines(x=~WeekDay, y= ~Other)
我希望这会有所帮助