R 编辑文件,如何在输出中抑制 R [1] 和引号

  • 本文关键字:编辑文件 输出 r
  • 更新时间 :
  • 英文 :


我正在做非常简单的事情(我想(,在我的输出文件中有这个行#括号和双引号,如何抑制这一点?我的目标只是替换文件中的字符串,然后编辑它或创建新文件。

d <- readLines("C:\R\MX1_vx.txt")
d
d1 <-   paste(substr(d,1,15),"  00000")
d1
sink('out_v5.txt')
d1
sink()

这是我的控制台输出。

> d
[1] "01 Alpha   1400101211101100110011101111111100 1"
[2] "02 Bravo   2500101211101100110011101111111100 2"
[3] "03 Charlie 3600101211101100110011101111111100 3"

out_v5文件中,我看到了那些字符,实际上,只有 2 行。

[1] "01 Alpha   1400   00000" "02 Bravo   2500   00000"
[3] "03 Charlie 3600   00000"

使用 write(( 而不是 sink((,我得到的输出没有 [1] 和"像这样:

01阿尔

法1400 00000

02 布拉沃 2500 00000

03查

理3600 00000

    d <- readLines("C:\R\MX1_vx.txt")
    d1 <-   paste(substr(d,1,15),"  00000")
    write(d1, "out.txt")

最新更新