楼主: xiangweinn
6175 5

[问答] 怎么对向量赋值 [推广有奖]

  • 1关注
  • 28粉丝

已卖:524份资源

副教授

52%

还不是VIP/贵宾

-

威望
0
论坛币
9009 个
通用积分
0.6000
学术水平
32 点
热心指数
58 点
信用等级
25 点
经验
34409 点
帖子
531
精华
1
在线时间
634 小时
注册时间
2010-11-14
最后登录
2023-7-18

楼主
xiangweinn 发表于 2011-9-9 16:06:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有一个矩阵,比如是matrix(seq(0.1,20,by=0.1),40,5)是一个40x5的矩阵,想赋值给40个向量,其中矩阵的第 i 行赋给第 i  个向量,该用什么命令?谢谢
二维码

扫码加我 拉你入群

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

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

关键词:matrix Mat matrix

沙发
huzhen19851206 发表于 2011-9-9 16:08:58
是MATLAB吗?

藤椅
xiangweinn 发表于 2011-9-9 16:12:11
不好意思,是R

板凳
xiangweinn 发表于 2011-9-9 17:08:47
解决下面的问题也可以,有一个list(两个元素)

[[1]]
[1] -1.1862791 -1.0862791 -0.9862791 -0.8862791 -0.7862791 -0.6862791
[7] -0.5862791 -0.4862791 -0.3862791 -0.2862791

[[2]]
[1] -0.02568999  0.07431001  0.17431001  0.27431001  0.37431001  0.47431001
[7]  0.57431002  0.67431002  0.77431002  0.87431001

怎么才能够将其元素(向量,长度为10)合并成一个长度为20的向量,若元素为50个呢,要用循环
谢谢高手指教

报纸
zhangyangsmith 发表于 2011-9-9 17:38:08
  1. > alist <- list(c(1.1862791,-1.0862791,-0.9862791,-0.8862791,-0.7862791,-0.6862791,-0.5862791,-0.4862791,-0.3862791,-0.2862791
  2. + ), c(-0.02568999,0.07431001,0.17431001,0.27431001,0.37431001,0.47431001,0.57431002,0.67431002,0.77431002,0.87431001
  3. + ))
  4. > alist
  5. [[1]]
  6. [1]  1.1862791 -1.0862791 -0.9862791 -0.8862791 -0.7862791
  7. [6] -0.6862791 -0.5862791 -0.4862791 -0.3862791 -0.2862791

  8. [[2]]
  9. [1] -0.02568999  0.07431001  0.17431001  0.27431001  0.37431001
  10. [6]  0.47431001  0.57431002  0.67431002  0.77431002  0.87431001

  11. > unlist(alist)
  12. [1]  1.18627910 -1.08627910 -0.98627910 -0.88627910 -0.78627910
  13. [6] -0.68627910 -0.58627910 -0.48627910 -0.38627910 -0.28627910
  14. [11] -0.02568999  0.07431001  0.17431001  0.27431001  0.37431001
  15. [16]  0.47431001  0.57431002  0.67431002  0.77431002  0.87431001
复制代码

地板
xiangweinn 发表于 2011-9-9 18:17:45
非常感谢。。。。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-6 08:22