我正在尝试创建一个将我的数据导入R的函数。每当我调用此函数虽然它贯穿它但我在任何地方都看不到我的数据
inputData <- function(){
teams <- read.csv('C:/Users/BT_1N3_24/Desktop/PremierLeaguePlayers.csv', header = TRUE)
currentTeam <- read.csv('C:/Users/BT_1N3_24/Desktop/TeamStats.csv', header = TRUE)
}
答案 0 :(得分:0)
所有函数都在R中本地作用域。如果要将某些内容传递出环境,则必须将其作为对象返回。我会写这样的代码:
inputData <- function(){
teams <- read.csv('C:/Users/BT_1N3_24/Desktop/PremierLeaguePlayers.csv', header = TRUE)
currentTeam <- read.csv('C:/Users/BT_1N3_24/Desktop/TeamStats.csv', header = TRUE)
list(teams, currentTeam)
}
## call the function
data.list <- inputData()