我有一个包含多个列的data.frame,它们都是字符类.所有值都是双引号,我想删除这些引号.
例
df1 df2
"1203" "Name1"
"2304" "Name2"
Run Code Online (Sandbox Code Playgroud)
luk*_*keA 15
print()
数据框的方法有一个选项quote=
,您可以将其设置为FALSE
:
print.data.frame(data.frame(x=c("Hello", "World")),
quote=FALSE)
# x
# 1 Hello
# 2 World
Run Code Online (Sandbox Code Playgroud)
另见?print.data.frame
(=帮助)
编辑:
关于dput
以下评论中的ed数据:
as.data.frame(sapply(df, function(x) gsub("\"", "", x)))
Run Code Online (Sandbox Code Playgroud)