首页 > 解决方案 > 弧度 R 控制台

问题描述

我正在尝试使用弧度作为 R 控制台的现代化前端。我在我的工作站上运行 linux debian debian buster 并使用 vscode 作为编辑器。我在评估一个函数时遇到了几个错误。我收到每一行的错误,例如它们不是来自同一个函数,而是每行是独立的:

这是一个函数:

sumstats <- function(z) {
  MEAN <- apply(z, 2, mean)
  MEDIAN <- apply(z, 2, median)
  SD <- apply(z, 2, sd)
  SE <- apply(z, 2, function(x) {sd(x) / sqrt(length(x))})
  CV <- apply(z, 2, function(x) {sd(x) / mean(x)})
  result <- data.frame(MEAN, MEDIAN, SD, SE, CV)
  return(result)
}

这是弧度:

r$> sumstats <- function(z) { 
          MEAN <- apply(z, 2, mean) 
    }                                                                                                                                                                              
  result <- data.frame(MEAN, MEDIAN, SD, SE, CV)

  return(result)
}
r$>   MEDIAN <- apply(z, 2, median)                                                                                                                                                
Error in apply(z, 2, median) : object 'z' not found

r$>   SD <- apply(z, 2, sd)                                                                                                                                                        
Error in apply(z, 2, sd) : object 'z' not found

r$>   SE <- apply(z, 2, function(x) {sd(x) / sqrt(length(x))})                                                                                                                     
Error in apply(z, 2, function(x) { : object 'z' not found

r$>   CV <- apply(z, 2, function(x) {sd(x) / mean(x)})                                                                                                                             
Error in apply(z, 2, function(x) { : object 'z' not found

r$>   result <- data.frame(MEAN, MEDIAN, SD, SE, CV)                                                                                                                               
Error in data.frame(MEAN, MEDIAN, SD, SE, CV) : object 'MEAN' not found

r$>   return(result)                                                                                                                                                               
Error: object 'result' not found

r$> }                                                                                                                                                                              
Error: unexpected '}' in "}"

r$> 

使用经典的R 控制台一切都很好。

有什么建议吗?

标签: pythonrvisual-studio-code

解决方案


在这里解决。这不是弧度问题,而是 vscode 问题


推荐阅读