-1
我試圖繪製兩種不同的財務風險度量(強烈簡化,不要認真對待)。我的意圖是繪製兩者並添加一些標籤或圖例來闡明圖形。R:如何使用ggplot2繪製兩個不同的變量並在R中添加圖例標籤?
require(ggplot2)
library(reshape)
alpha <- 0
x <- c()
var <- c()
es <- c()
for (i in 1:999) {
alpha <- alpha + 1/1000
x[i] <- i/1000
var[i] <- qnorm(alpha, mean=0)
es[i] <- dnorm(qnorm(alpha))/(1-alpha)
}
df <- data.frame(x,var,es)
df <- melt(df,id=x)
ggplot(df) + geom_line(aes(x=, y=value)) + scale_colour_manual(values=c("red","blue"))
我一直在使用GGPLOT2(我開始用這個包還)嘗試,但它每次顯示出來的錯誤。我感覺到有些東西我缺少或者沒有完全理解熔化數據幀或使用ggplot2。
你沒有什麼映射到你的'x'美觀,並且您還沒有分配顏色美觀,所以'scale_colour_manual'不會做任何事情。你想做什麼? – alistaire