楼主: lin2fang1
5342 5

[问答] R语言,三维散点图,颜色区分 [推广有奖]

  • 0关注
  • 0粉丝

小学生

50%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
49 点
帖子
5
精华
0
在线时间
6 小时
注册时间
2015-1-22
最后登录
2015-12-28

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位大神,本人R语言新手。现在已画出三维散点图,但是我现在想要利用点的颜色来区分点的种类(三种),该如何设置?求亲们帮忙解决一下。。。
二维码

扫码加我 拉你入群

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

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

关键词:R语言 散点图 散点图

沙发
qoiqpwqr 发表于 2015-1-22 19:58:38 |只看作者 |坛友微信交流群
你怎么画的三维散点图?

使用道具

藤椅
lin2fang1 发表于 2015-1-26 17:14:16 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2015-1-22 19:58
你怎么画的三维散点图?
我就是用scattereplot3d语句画的。这是能画出来,但是画出来的点我需要用三种颜色来区分不同的类型,不知道这该怎么设置。。。

使用道具

板凳
qoiqpwqr 发表于 2015-1-27 19:43:13 |只看作者 |坛友微信交流群
lin2fang1 发表于 2015-1-26 17:14
我就是用scattereplot3d语句画的。这是能画出来,但是画出来的点我需要用三种颜色来区分不同的类型,不知 ...
  1. x <- runif(100)
  2. y <- runif(100)
  3. z <- runif(100)
  4. grp <- as.factor(sample(1:3, 100, replace = T))
  5. dat <- data.frame(x, y, z, grp)
  6. head(dat)
  7. plot3d <- with(dat, scatterplot3d(x, y, z, color = as.numeric(grp), pch = 16))
  8. legend(plot3d$xyz.convert(0.5, 0.7, 0.5), pch = 16, yjust=0, legend = levels(dat$grp), col = seq_along(levels(dat$grp)))
复制代码
Rplot.png
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Sunknownay + 2 + 2 + 2 精彩帖子

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

使用道具

报纸
lin2fang1 发表于 2015-1-29 14:43:29 |只看作者 |坛友微信交流群
大神那,回去好好细读。。。

使用道具

地板
乔安654321 发表于 2019-6-15 21:57:33 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2015-1-27 19:43
那个grp是怎样得出1、2、3的?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 05:15