1

次のような data.frame があります。

name
Lily(1+2)
John(good+1)
Tom()
Jim
Alice(*+#)
.....

R ですべての括弧と括弧内のすべてを削除したいのですが、どうすればよいですか?

私のdata.frameは次のように見えることを好みます:

name
Lily
John
Tom
Jim
Alice
....

ありがとう!

4

1 に答える 1

4
# read your sample data:
d <- read.table(text=readClipboard(), header=TRUE, comment='`')
# remove strings in parentheses
transform(d, name=gsub('\\(.*\\)', '', name))
#    name
# 1  Lily
# 2  John
# 3   Tom
# 4   Jim
# 5 Alice
于 2013-11-12T18:44:20.890 に答える