我正在尝试为 ecdf 中的一些线条着色,这是我尝试过的:
p = (
ggplot(data, aes(color='c', x='x'))
+ stat_ecdf()
).draw()
p = (
ggplot(data)
+ geom_line(aes(color='c',x='x'), stat='ecdf')
).draw()
在这两种情况下,结果都会忽略颜色参数并仅绘制黑色 cdf。
如果我手动拆分数据,c
我可以绘制线条并为其着色,但是我无法弄清楚如何让图例在这种情况下工作。