我有一个data.frame看起来像这样:
name
Lily(1+2)
John(good+1)
Tom()
Jim
Alice(*+#)
.....
我想删除R中括号内的所有括号和所有内容。我该怎么办?
我更喜欢我的data.frame可以看起来像:
name
Lily
John
Tom
Jim
Alice
....
谢谢!
答案 0 :(得分: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