我认为我应该使用重心坐标来显示它,颜色的深浅会显示L的值。
以下是我的功能,但我绘制的图是一个纯蓝色三角形。不应该那样的。
A = seq(0.00001, 0.99999, length=100)
B = A
O = A
L = log(A*A+2*A*O+B*B+2*B*O+2*A*B+O*O)
df = data.frame(cbind(A,B,O,L))
library(ggtern)
library(hexbin)
ggtern(df,aes(A,B,O)) +
geom_hex_tern(binwidth=0.05,
aes(value=L),
fun=mean)
有人可以帮助我改进这段代码吗?