【发布时间】:2015-03-24 22:53:46
【问题描述】:
对于数据框 (x,y),我试图找到所有斜率的可能组合(即S[ij]=(y[j]-y[i])/(x[j]-x[i]) for i=!=j)。
我试图找到所有可能的x[j]-x[i] 和y[j]-y[i],然后划分这两个向量。但代码不起作用。
q=function(x){
for (i in 1:length(x)){
for (j in 1:length(x)){
g=x[j]-x[i]
print(as.vector(g))
}}}
我尝试了print(g) 而不是print(as.vector(g)),但它不起作用。当我使用print(g) 时,它给了我个人的结果。
无论如何要解决这个问题?谢谢。
【问题讨论】:
-
我不清楚你想做什么。你能提供样本数据和输出吗?