27

ダイアグラム内の線の透明度レベルを変更するにはどうすればよいですかggplot()(つまり、ヒストグラム、折れ線グラフなど)?

たとえば、次のコードについて考えてみます。

data <- data.frame(a=rnorm(100), b = rnorm(100,.5,1.2))
data <- melt(data)
colnames(data) <- c("Category", "Intensity")
p <- ggplot(data, aes(x=Intensity))
p <- p + geom_density(aes(color=Category), size=2, alpha=.4)
print(p)

線は(としてalpha=.4)透明になると思っていましたが、そうではありません。

ここに画像の説明を入力してください

4

1 に答える 1

34

@baptisteの指示に従うだけで、

data <- data.frame(a=rnorm(100), b = rnorm(100,.5,1.2))
data <- melt(data)
colnames(data) <- c("Category", "Intensity")
p <- ggplot(data, aes(x=Intensity))
p + geom_line(aes(color=Category), stat="density", size=2, alpha=0.4)

Ceci n'est pas une pipe

于 2013-01-19T05:17:36.573 に答える