【发布时间】:2020-08-26 05:26:28
【问题描述】:
我是使用 R 的新手,我正在尝试制作一个散点图,它会根据第三个参数有选择地为数据点着色。
我的 y 变量是 PR 染色,我的 x 变量是 ER 染色。 我试图将满足 pcr=1 的数据点着色为红色;所有其他数据点都应该是黑色的。 pcr 在我的数据集中是一个单独的列。
ERPR_plot <-- plot(mint$er_pct,mint$pr_pct,
xlab="ER Staining (%)",
ylab="PR Staining (%)",
xlim=range(0:100),
ylim=range(0:100),
main = "PR Percent Staining vs. ER Percent Staining",
col = ifelse(mint$pcr = 1,'red','green'))
Error: unexpected '=' in:
" main = "PR Percent Staining vs. ER Percent Staining",
col = ifelse(mint$pcr ="
请帮忙。我已经搜索了几个小时的主题:)
【问题讨论】:
标签: r plot graph conditional-statements graph-coloring