我正在尝试使用RStudio中的Shiny创建带有动态图的RMarkdown。我的数据描述了销售点交易,如下所示:
Date|Time|Timestamp|CustomerID|Amount|City
11-Nov-15,0:00:59,11/11/15 00:00:59,6350000476,214584,City A
11-Nov-15,0:00:59,11/11/15 00:01:00,7800004763,165,City B
11-Nov-15,0:01:00,11/11/15 00:01:01,4547000063,65132,City C
11-Nov-15,0:01:01,11/11/15 00:01:34,6350000476,4676,City C
11-Nov-15,0:01:34,11/11/15 00:01:36,4657000063,16556,City A
11-Nov-15,0:01:36,11/11/15 00:02:55,7800009476,684,City A
Run Code Online (Sandbox Code Playgroud)
数据集约有250,000行。
我有一个供读者选择的十个城市的清单,打算从下拉列表中进行选择,并Timestamp在x-axis和
Amount上有一个散点图y-axis。为了使可视化更清晰,我还希望在Amount滑块上选择该值。
简而言之,我正在尝试重新创建在这里找到的内容。
我尝试过的代码在这里:
{r, echo=FALSE}
require(ggplot2)
inputPanel(
selectInput("city_choose", label = "Select city",
choices = c("City A"="City A","City B"="City B", "City C"="City C",multiple=TRUE ), selected ="City C" ),
sliderInput("amount_adjust", label = "Amount",min = 0, max = 350000, value = 1, step = 10000)
)
renderPlot({
ggplot(data=d2, aes(x=timestamp,y=amount_adjust,color=city_choose))+ geom_point() …Run Code Online (Sandbox Code Playgroud)