将文本字符串插入R中的数据帧

将文本字符串插入R中的数据帧,r,string,text,R,String,Text,因此,我有以下文本字符串: “ADNOT(Philippe)sénateur(Aube)NI” 我想把它变成一个数据框,如下所示: LastName FirstName District Party Adnot Philippe Aube NI 到目前为止,我已经尝试: read.table(text = headings_text, col.names = c("LN","FN","S","D","P")) 这让我感到: LN

因此,我有以下文本字符串:

“ADNOT(Philippe)sénateur(Aube)NI”

我想把它变成一个数据框,如下所示:

LastName   FirstName   District    Party
   Adnot    Philippe       Aube       NI
到目前为止,我已经尝试:

read.table(text = headings_text, col.names = c("LN","FN","S","D","P"))
这让我感到:

     LN         FN        S      D  P
1 ADNOT (Philippe) sénateur (Aube) NI
但这不是一个数据框,我知道我无法将每个单词都转换成一列,因为某些地区或名称可能有两个组成部分


有什么想法吗?

您需要给我们提供更多的信息。这是您正在读取的文本文件吗?如果是这样,是什么分隔字段-制表符还是空格?带空格的字段总是在括号中吗?我从一个本地html文件中获取了这些信息。不一定,;许多带有空格的字段都出现在“建议的参与方”列中。如果您在txt文件中提供一些变体的示例,则会更容易提供帮助。您还可以为此添加一个“web scraping”标记-我不是这方面的专家,但该标记(如果适用)可能会吸引更熟悉这些问题的人的更多关注。