[英]Breaking R code to the next line for file paths
工作原理:
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')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.