全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2601 4
2018-01-29

ggplot(random, aes(x = x, y = y, color = d)) +
  geom_point(size = 1) +
  theme_bw() +
  scale_color_gradientn("a",colours = colorRampPalette(rev(brewer.pal(n = 11, name = "RdYlBu")))(50))

这个是用x,y 确定点的位置,然后之后的每一列代表不同参数的点的颜色。不知道怎么用facet功能实现同时画出a,b,c,d的四种不同参数的每个点的颜色

附件列表
Rplot.png

原图尺寸 5.75 KB

Rplot.png

random.PNG

原图尺寸 21.32 KB

random.PNG

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-1-30 15:58:23
a,b,c,d列下面的数据是什么意思?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-2-7 14:18:33
我试一下:
复制代码

效果如下:
color_facets.png
如果对ggplot2包作图有任何问题,可以参考我写的汇总贴:
ggplot2可视化汇总贴
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-4-20 22:18:09
smm1988 发表于 2018-1-30 15:58
a,b,c,d列下面的数据是什么意思?
a,b,c,d下边的数据是对应每个点的表达值。

其实这个问题是我之前做单细胞数据降维t-sne的时候用到的; 就是不用facet功能的话,我得把a,b,c,d这几个参数都运行一遍才能得到全部的图,并且这些图是分开的,没有在一起
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-4-20 22:21:56
cheetahfly 发表于 2018-2-7 14:18
我试一下:

效果如下:
嗯,功能实现了。不过我没看懂你的代码,,我是R新手
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群