将csv文件读入R,在每行的开头和结尾处包含括号

标签 r csv

我有一个如下所示的文本文件

(abc,123)
(def,456)
(ghi,789)
...

在 R 中,我想将此文件作为 csv 读取。因此,我需要去掉行尾的左括号和右括号。您知道如何实现这一目标吗?

如果可能,应避免读取文件、删除括号和写入临时文件。

最佳答案

好的,这似乎有效(在我的 Mac 上):

read.table(pipe("tr -d '()' < ~/Desktop/paren.txt"),header = FALSE,sep = ",")
   V1  V2
1 123 abc
2 456 def
3 789 ghi

关于将csv文件读入R,在每行的开头和结尾处包含括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24612799/

相关文章:

r - 使用 twitteR 包在限制范围内下载推文

r - 使用 R 和眼动仪数据创建热图

java - 如何在忽略转义逗号的同时拆分逗号分隔的字符串?

file - 逐行读取 MATLAB 中的文本文件

r - 按两个变量之一对 ggplot 条形图进行排序

r - 更改顶点边框的线类型

r - Purrr - 有条件地改变数据框列表中的列

R:使用 dplyr 计算提前 1 小时的出现次数

java - 从csv读取添加了无法删除的空格Java

java - Apache 尼菲 : Removing multiple columns from a csv