想要創建一個使用ggplot生成圖形的函數。爲了簡單起見,典型的曲線圖可以是將參數傳遞給ggplot
ggplot(car, aes(x=speed, y=dist)) + geom_point()
我想創建功能是類型
f <- function(DS, x, y) ggplot(DS, aes(x=x, y=y)) + geom_point()
然而,這將不工作的,因爲x和y不是字符串。在以前的SO問題中已經注意到這個問題(例如,this one),但在我看來,沒有提供令人滿意的答案。如何修改上面的函數使其能夠處理任意數據幀?
美麗。我根本不知道這個選項存在。謝謝。 – gappy
沒問題,很高興我能幫上忙。感謝您接受我的解決方案。 –
知道了,忘記了。重新發現它感謝您的答案。 +1 –