我想在ggplot Python中制作散点图并控制图层(因此有两个不同的geom_points。我可以很好地展示我的散点但是我想要一个'是'和'否'的传奇'用相应的颜色。
到目前为止,这是我正在使用的内容......
A = pd.DataFrame.from_items([('A', [1, 2, 3]), ('B', [4, 5, 6]), ('C', ['yes', 'yes', 'no'])])
ggplot(A, aes(x='A', y='B')) \
+ geom_point(data=A[A.C == 'yes'], color = 'blue') \
+ geom_point(data=A[A.C == 'no'], color = 'red')
这展示了必要的情节,但我似乎无法弄清楚如何让传奇显示出来。我已尝试过各种shape_colour_manual添加但未能弄明白。