由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - R help: matrix and vector operation
相关主题
再问R的问题 - 关于matrix 的operation关于在R中对字符数组进行比较
如何用R给一个vector画heatmap【【泪奔求助】】R高手帮我看看
R Matrix 初级问题a R loop question
R help这个R程序能帮改进一下吗?
R question能帮忙化简一个矩阵乘法么?
【R求问】关于vector赋值请教R Code, 多谢!
为什么biglm能处理data sets larger than memory?求问一个R apply 函数的问题
求用R做bootstrap的example script请教大神们关于bootstrap
相关话题的讨论汇总
话题: matrix话题: operation话题: vector话题: sweep话题: 除以
进入Statistics版参与讨论
1 (共1页)
a********s
发帖数: 188
1
假设我们有个matrix叫X,一个vector叫y,例如:
> X
[,1] [,2]
[1,] 1 6
[2,] 2 7
[3,] 3 8
[4,] 4 9
[5,] 5 10
> y
[1] 1 2
R有没有什么function,让X的第一列除以y的第一个数,X的第二列除以y的第二个数?
不要用loop。
X/y的结果比较诡异。。。
s*****n
发帖数: 2174
2
X / rep(y, each = dim(X)[1])
D******n
发帖数: 2836
3
t(t(X)/y)



【在 a********s 的大作中提到】
: 假设我们有个matrix叫X,一个vector叫y,例如:
: > X
: [,1] [,2]
: [1,] 1 6
: [2,] 2 7
: [3,] 3 8
: [4,] 4 9
: [5,] 5 10
: > y
: [1] 1 2

o****o
发帖数: 8077
4
z<-x/matrix(rep(y, 5), ncol=2, byrow=T)

【在 a********s 的大作中提到】
: 假设我们有个matrix叫X,一个vector叫y,例如:
: > X
: [,1] [,2]
: [1,] 1 6
: [2,] 2 7
: [3,] 3 8
: [4,] 4 9
: [5,] 5 10
: > y
: [1] 1 2

o**m
发帖数: 828
5
这个赞

【在 D******n 的大作中提到】
: t(t(X)/y)
:
: ?

a********s
发帖数: 188
6
多谢多谢,学到蛮多 :)
关键应该还是回归于矩阵默认以列来存储数据。
o****o
发帖数: 8077
7
good

【在 D******n 的大作中提到】
: t(t(X)/y)
:
: ?

q****o
发帖数: 37
8
this is a typical "sweep" operation:
sweep(x,2,FUN="/",y)
q****o
发帖数: 37
9
this is a typical "sweep" operation:
sweep(x,2,FUN="/",y)
s*******a
发帖数: 705
10
scale(X, center=FALSE, scale=y)



【在 a********s 的大作中提到】
: 假设我们有个matrix叫X,一个vector叫y,例如:
: > X
: [,1] [,2]
: [1,] 1 6
: [2,] 2 7
: [3,] 3 8
: [4,] 4 9
: [5,] 5 10
: > y
: [1] 1 2

G**Y
发帖数: 33224
11
create a new matrix, something like
y1 = matrix(rep(y, each=5), 5, 2)
then
x/y1

【在 a********s 的大作中提到】
: 假设我们有个matrix叫X,一个vector叫y,例如:
: > X
: [,1] [,2]
: [1,] 1 6
: [2,] 2 7
: [3,] 3 8
: [4,] 4 9
: [5,] 5 10
: > y
: [1] 1 2

1 (共1页)
进入Statistics版参与讨论
相关主题
请教大神们关于bootstrapR question
R 扫描matrix【R求问】关于vector赋值
大家抱怨下R的问题吧为什么biglm能处理data sets larger than memory?
[R] Generate a set of random number summing up to N求用R做bootstrap的example script
再问R的问题 - 关于matrix 的operation关于在R中对字符数组进行比较
如何用R给一个vector画heatmap【【泪奔求助】】R高手帮我看看
R Matrix 初级问题a R loop question
R help这个R程序能帮改进一下吗?
相关话题的讨论汇总
话题: matrix话题: operation话题: vector话题: sweep话题: 除以