楼主: hongli32
1367 6

[问答] R矩阵问题求救! [推广有奖]

  • 0关注
  • 1粉丝

博士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
45 个
通用积分
0.3000
学术水平
4 点
热心指数
14 点
信用等级
3 点
经验
1959 点
帖子
110
精华
0
在线时间
327 小时
注册时间
2011-11-13
最后登录
2015-5-14

楼主
hongli32 发表于 2012-6-27 06:01:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
矩阵如下

     a b c d e f g h
aa 1 2 3 4 5 6 7 8
ab 3 4 5 6 7 8 9 0
ac 4 3 6 3 6 7 6 8
ad 2 4 6 6 7 8 9 0
ae 2 5 7 8 6 8 6 8
af  3 6 8 9 9 9 0 1
ag 2 2 4 6 5 7 8 9
ah 2 3 3 3 5 6 7 5


我想要f 列 数字等于8 或者g 列数字等于9  或者h列数字等于8 时,这些行形成个新的矩阵。请问各位大虾应该怎么做。就是有些像定位一样,就在f,g,h这3列数字等于那些值时 ,然后调用出这行的所有数字。非常感谢。

二维码

扫码加我 拉你入群

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

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

关键词:r矩阵 请问各位大虾 非常感谢 怎么做

沙发
qoiqpwqr 发表于 2012-6-27 06:54:50
x[(x[, 6] == 8) | (x[, 7] == 9) | (x[, 8] == 8), ]

藤椅
hongli32 发表于 2012-6-27 07:03:05
qoiqpwqr 发表于 2012-6-27 06:54
x[(x[, 6] == 8) | (x[, 7] == 9]) | (x[, 8] == 8), ]
高手,我是想保持原矩阵的行列形状请问怎么办。我想要的形式是


     a b c d e f g h
aa 1 2 3 4 5 6 7 8
ab 3 4 5 6 7 8 9 0
ac 4 3 6 3 6 7 6 8
ad 2 4 6 6 7 8 9 0
ae 2 5 7 8 6 8 6 8


板凳
qoiqpwqr 发表于 2012-6-27 07:46:27
上面那条语句就可以。

报纸
hongli32 发表于 2012-6-27 07:50:48
qoiqpwqr 发表于 2012-6-27 07:46
上面那条语句就可以。
多些大侠已解决

地板
hongli32 发表于 2012-6-27 08:03:52
qoiqpwqr 发表于 2012-6-27 06:54
x[(x[, 6] == 8) | (x[, 7] == 9) | (x[, 8] == 8), ]
多谢多谢

7
hongli32 发表于 2012-6-27 08:08:31
请问如果 是下面的形式

    a b c d e f g h
aa 1 2 3 4 5 6 7 NA
ab NA 4 5 6 7 8 9 0
ac 4 3 6 3 6 7 6 8
ad 2 4 6 6 7 NA 9 0
ae 2 5 7 8 6 8 6 8
af  3 6 8 9 9 9 0 1
ag 2 2 4 6 5 7 NA 9
ah 2 3 3 3 5 6 NA NA
第一列有NA或者第6列有NA或者第8列有NA的情况下要调出这个矩阵应该怎么做?已解决, 谢谢谢谢!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 23:47