gpt4 book ai didi

python - 如何在 Python 中使用 scale_color_manual?

转载 作者:行者123 更新时间:2023-12-04 12:35:59 25 4
gpt4 key购买 nike

我已经使用 ggplot 很长时间了,并且在 R 中使用它非常舒服。我现在正在学校使用 Python,我最难理解这个错误。当我尝试使用 scale_color_manual 将颜色手动分配给名为“CellTypeOther”的具有唯一值 0/1 的变量时,我不断收到以下错误:

NameError: name 'c' is not defined
这是我创建 ggplot 的代码:
from plotnine import * 
plot = (
ggplot(Y_tsne,aes(x = 'X',y = 'Y'))
+ geom_point(aes(color = 'CellTypeOther'),alpha = 0.4,size = 2)
+ scale_color_manual(c("blue","red"))
)
没有最后一行,情节渲染得很好。有没有人对可能发生的事情有任何线索?我不能分享我的数据,因为它很敏感。
重要说明:我正在使用 plotnine Python 模块来利用 ggplot2。

最佳答案

您应该使用 []而不是 c()在 python 中:
enter image description here

关于python - 如何在 Python 中使用 scale_color_manual?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64744849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com