在 r 中找不到函数
Function not found in r
所以我试图从 csv 中读取一个 49*49 矩阵并计算总和。但是尽管我的 csv 得到识别,但我遇到了一个函数未找到错误。
w <- read.csv(file="matrix.csv", header=F, sep=",");
sum <- 0
for(i in 1:49)
for(j in 1:49)
sum = sum +w(i,j);
这里w是49*49的矩阵。
我收到一条错误消息,说在 R 中找不到函数 'w' 但我可以在 r.
中查看 w 矩阵
你是在告诉 R 在你用括号下标时调用函数 w
。那是一个函数调用语法。
矩阵和数据帧索引用方括号[]
:
sum <- 0
for(i in 1:49)
for(j in 1:49)
sum = sum +w[i,j];
最好不要使用名称 sum
,因为它存在。事实上,它没有任何明确的循环就完全按照你的意愿行事:
sum(w)
所以我试图从 csv 中读取一个 49*49 矩阵并计算总和。但是尽管我的 csv 得到识别,但我遇到了一个函数未找到错误。
w <- read.csv(file="matrix.csv", header=F, sep=",");
sum <- 0
for(i in 1:49)
for(j in 1:49)
sum = sum +w(i,j);
这里w是49*49的矩阵。 我收到一条错误消息,说在 R 中找不到函数 'w' 但我可以在 r.
中查看 w 矩阵你是在告诉 R 在你用括号下标时调用函数 w
。那是一个函数调用语法。
矩阵和数据帧索引用方括号[]
:
sum <- 0
for(i in 1:49)
for(j in 1:49)
sum = sum +w[i,j];
最好不要使用名称 sum
,因为它存在。事实上,它没有任何明确的循环就完全按照你的意愿行事:
sum(w)