gpt4 book ai didi

r - 将 R 代码中断到文件路径的下一行

转载 作者:行者123 更新时间:2023-12-05 09:24:15 27 4
gpt4 key购买 nike

为什么会这样:

PC<-read.csv('./public-transportation/san-francisco/passenger-count.csv', header=TRUE)

但以下内容在 R 中不起作用:

inputFile <-paste('./public-transportation/',
'san-francisco/passenger-count.csv')
PC<-read.csv(inputFile, header=TRUE)

我所做的只是传递一个保存文件名的变量?抱歉,我对 R 比较陌生。这让我有点困惑。任何帮助表示赞赏..

最佳答案

这不起作用,因为 paste 中的默认分隔符是一个空格。所以你需要设置sep="",使用paste0,或者使用file.path

# paste with sep=""
inputFile <- paste('./public-transportation/',
'san-francisco/passenger-count.csv', sep="")
# paste0
inputFile <- paste0('./public-transportation/',
'san-francisco/passenger-count.csv')
# file.path
inputFile <- file.path('./public-transportation/',
'san-francisco/passenger-count.csv')

关于r - 将 R 代码中断到文件路径的下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14781274/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com