由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 帮忙看看这个R程序,是怎样传递变量的?
相关主题
R问题请教:如何从data frame按条件取出部分columna question on sample size
[R] a row of a matrix is not a matrix?请教一个随机分布的问题
How to selectively plot data in Ra question about SAS code
请教linear regression中的subset selection算法[合集] 请教个differential equation/control theory问题
帮看道基础概率题 有包子[R]how to sample all possible continuous subset from ordered data
请教SAS SQL请问一个开问题的例子与用处
根据劳工部的PERM统计数字, statistician的收入09年比08年有How to avoid if statement in R
[合集] 根据劳工部的PERM统计数字, statistician的收入09年比08年新手问个R里vectorization的问题
相关话题的讨论汇总
话题: vector话题: score话题: selected话题: subset话题: function
进入Statistics版参与讨论
1 (共1页)
N******n
发帖数: 3003
1
get_quantiles <-function(diff_expr,diff_coex,klist,pop_size){
##### The function to get the "node_score_term" and "edge_score_term" of a
sub-network denoted by "vector"
my.fun<-function(vector){
return(diff_coex[vector[1],vector[2]])
}
# "vector" is a binary vector with length equal to the size of the whole
network.
# An element of value "1" indicates the inclusion of that gene in the
selected sub-network.
node_edge<-function(vector){
selected_subset<-which(vector==1)
n<-length(selected_subset)
node_score<-sum(diff_expr[selected_subset])/sqrt(n)
edges<-combn(selected_subset,2)
edge_score<-sum(apply(edges,2,my.fun))/sqrt(choose(n,2))
return(c(node_score,edge_score))
}
}
就问一下, 在function 里面,有个变量,vector, 他是怎样传递进去的? 程序运行
时好的,
包子答谢
M*P
发帖数: 6456
2
?apply

【在 N******n 的大作中提到】
: get_quantiles <-function(diff_expr,diff_coex,klist,pop_size){
: ##### The function to get the "node_score_term" and "edge_score_term" of a
: sub-network denoted by "vector"
: my.fun<-function(vector){
: return(diff_coex[vector[1],vector[2]])
: }
: # "vector" is a binary vector with length equal to the size of the whole
: network.
: # An element of value "1" indicates the inclusion of that gene in the
: selected sub-network.

N******n
发帖数: 3003
3

就是 vector 是怎样从外面到里面去的? 好像input list里面没有它

【在 M*P 的大作中提到】
: ?apply
e*****t
发帖数: 642
4
vector在function外定义的。
N******n
发帖数: 3003
5

你是说, global variable 吗? 好像R 里面不常见吧

【在 e*****t 的大作中提到】
: vector在function外定义的。
1 (共1页)
进入Statistics版参与讨论
相关主题
新手问个R里vectorization的问题帮看道基础概率题 有包子
Approximate random sample请教SAS SQL
两组时间序列的比较根据劳工部的PERM统计数字, statistician的收入09年比08年有
data clustering by vector correlation distance[合集] 根据劳工部的PERM统计数字, statistician的收入09年比08年
R问题请教:如何从data frame按条件取出部分columna question on sample size
[R] a row of a matrix is not a matrix?请教一个随机分布的问题
How to selectively plot data in Ra question about SAS code
请教linear regression中的subset selection算法[合集] 请教个differential equation/control theory问题
相关话题的讨论汇总
话题: vector话题: score话题: selected话题: subset话题: function