楼主: songtao07
1574 5

[问答] 请教一简单的问题 [推广有奖]

  • 2关注
  • 5粉丝

已卖:2份资源

讲师

32%

还不是VIP/贵宾

-

威望
0
论坛币
37 个
通用积分
9.8413
学术水平
20 点
热心指数
30 点
信用等级
18 点
经验
2632 点
帖子
528
精华
0
在线时间
239 小时
注册时间
2010-6-15
最后登录
2025-12-5

楼主
songtao07 发表于 2011-6-9 17:46:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
X为一矩阵,n为矩阵的列数。我这里就是想用x1表示矩阵的第一列,x2表示矩阵的第二列,···xn表示矩阵的第n列。
我想在遇到的困难是怎么产生变量x1,x2,···,xn。请高手不吝赐教!
  myfun=function(x){
       n=ncol(x)
       x1=x[,1]
下面该怎么写?
二维码

扫码加我 拉你入群

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

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

关键词:function Fun UNC CTI NCO 论坛 请教

回帖推荐

qoiqpwqr 发表于5楼  查看完整内容

本帖被以下文库推荐

沙发
songtao07 发表于 2011-6-9 19:41:36
我就不信没人会!

藤椅
songtao07 发表于 2011-6-9 19:41:55
高手你就指点一下吧!

板凳
shileishishabi 发表于 2011-6-9 22:14:39
楼主用的是R么?

报纸
qoiqpwqr 发表于 2011-6-9 23:09:53
  1. x <- matrix(1:100, ncol = 10)
  2. n <- ncol(x)
  3. for (i in 1:n) assign(paste("x", i, sep = ""), x[, i])
复制代码
已有 1 人评分论坛币 收起 理由
yahoocom + 20 鼓励积极发帖讨论

总评分: 论坛币 + 20   查看全部评分

地板
songtao07 发表于 2011-6-14 21:58:53
现在知道了用,eval(parse(text=...)),也可以实现!当然5楼的也行!

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

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