从数据框R中删除项目符号

问题描述 投票:0回答:1

我有一个数据框,在数据中有子弹。我希望在处理之前将它们从数据中删除。

我试过gsub,但没有希望

df <- data.frame(apply(Import, 2, function(x) { x <- gsub("\• ", "", x) }) )

有没有办法删除它

r database gsub
1个回答
1
投票

不是我的downvote,但你的问题有点短。通常情况下,如果您的问题显示出您自己解决问题的大量工作,那么SO上的人更有可能提供帮助。同样为了将来的发布,请熟悉how to ask的好问题,以及如何提供minimal reproducible example/attempt,包括样本数据。话虽如此,我认为你的问题很清楚,所以不要把这些事情归结为个人。

至于你的实际问题,以下对我创建的一些示例数据的效果很好。

# Sample data
df <- cbind.data.frame(
    col1 = paste0("•", LETTERS[1:10]),
    col2 = paste0(LETTERS[11:20], "•"));


as.data.frame(sapply(df, function(x) gsub("•", "", x)))
#   col1 col2
#1     A    K
#2     B    L
#3     C    M
#4     D    N
#5     E    O
#6     F    P
#7     G    Q
#8     H    R
#9     I    S
#10    J    T
© www.soinside.com 2019 - 2024. All rights reserved.