This gives an error bit if the first gsub line is commented out then there is no
error even though it is equivalent code.

  L <- c("Variable:id", "Length:112630     ")

  L |>
    gsub(pattern = " ", replacement = "") |>
    gsub(pattern = " ", replacement = "") |>
    textConnection() |>
    read.dcf()
  ## Error in textConnection(gsub(gsub(L, pattern = " ", replacement = ""),  :
  ##  argument 'object' must deparse to a single character string

That is this works:

  L |>
    # gsub(pattern = " ", replacement = "") |>
    gsub(pattern = " ", replacement = "") |>
    textConnection() |>
    read.dcf()
  ##      Variable Length
  ## [1,] "id"     "112630"

  R.version.string
  ## [1] "R version 4.1.0 RC (2021-05-16 r80303)"
  win.version()
  ## [1] "Windows 10 x64 (build 19042)"

-- 
Statistics & Software Consulting
GKX Group, GKX Associates Inc.
tel: 1-877-GKX-GROUP
email: ggrothendieck at gmail.com

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to