【问题标题】:R remove spaces from custom stringR从自定义字符串中删除空格
【发布时间】:2013-01-10 09:17:30
【问题描述】:

我正在尝试按顺序将股票列表传递给 SQL 查询。为此,我将自定义字符串传递给 sqlQuery 命令。

我按如下方式构建字符串:

my.stocks <- c('BIL','BTI')
a <- "SELECT TRADE_DATE_TIME,PRICE  FROM MYDATA where TRADE_DATE_TIME > '2013-01-01' and INSTR_CODE = "
b <- my.stocks[1]
c <-  "order by TRADE_DATE_TIME asc"
my.string <- paste(a,"'",b,"'",c)

我的问题是在自定义字符串中,引号和变量b之间有空格。如何删除这些空格?

【问题讨论】:

    标签: string r


    【解决方案1】:

    paste 使用sep 参数:

    my.string <- paste(a,"'",b,"'",c, sep="")
    

    您还必须在 c 字符串的开头添加一个空格:

    c <-  " order by TRADE_DATE_TIME asc"
    

    【讨论】:

    • 或使用paste0(a, "'", b, "'", c)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 2017-11-20
    • 1970-01-01
    相关资源
    最近更新 更多