2
當我運行下面的代碼:在aes_string(),因子()和Rstudio的閃亮包
graph <- ggplot(data = graphData, aes_string(x = input$variable1, y = input$variable1))
graph <- graph + geom_point(aes_string(colour=input$groupVariable))
,因爲它不是由不同的分組這是個問題顏色,而是與藍色的色調。
我想這一點:
我試圖用factor()
,如下:
graph <- ggplot(data = graphData, aes_string(x = input$variable1, y = input$variable2))
graph <- graph + geom_point(aes_string(colour=factor(input$groupVariable)))
但是,這只是給了我這樣的:
我該怎麼做o獲得中間圖像的圖形?
注輸入是通過其Rstudio的閃亮包通信之間很ui.R和server.R腳本的通道。
@TheTime我也試過,但它不工作。它會說我們創建的中間人變量用於提前存儲該因子,但無法找到。 – Ragnar
@TheTime我不確定我遵循,你能詳細說明一下嗎? – Ragnar