在 Matlab 中,点具有MarkerEdgeColor
可以设置为"None"
(或任何其他颜色)的 a。在 Julia 中,使用 Gadfly,Geom.point
离散颜色空间中的点 ( ) 具有白色边缘,而连续颜色空间中的点具有深色突出边缘。我想压制它,所以没有“边缘”。
问问题
72 次
1 回答
1
在 google 上搜索在 GitHub 上发现了这个问题。但是那里建议的解决方案Theme(discrete_highlight_color=c->nothing)
对我不起作用。
查看Geom.Point的代码,我发现第 80 行引用了theme.highlight_width
. 将此设置为 0 对我有用。
using Gadfly
using DataFrames
df = DataFrame(x = randn(100), y=randn(100), c=rand(100))
plot(df, x=:x,y=:y,color=:c, Geom.point)
t = Theme(highlight_width=0)
plot(df, x=:x,y=:y,color=:c, Geom.point,t)
于 2019-10-08T09:36:37.053 回答