删除返回在excel读

0

的问题

我读几excel文件,并将其合并到一个数据框. 一些地址领域有返回他们。 我想出了这个去除它们,但它没有工作和后他以俳句说,有效标记。

df$Primary.Street <- gsub("\r\n", " ", df$Primary.Street)

任何帮助,将不appreacited.

样品的输入行它看起来如何在Excel中:

            "123 Main St
"Sam Jones"  Apt A"      "New York" "NY" "12345"

期望输出到csv:

"Sam Jones","123 Main St Apt A","New York","NY","12345"
dataframe excel r regex
2021-11-23 20:35:21
1

最好的答案

1

把你的车回字在方括号内,以创建一个符类,这将符合任何人物在类:

> samp <- "120 Main st\nApt A"

> gsub("[\r\n]+", " ", samp)

[1] "120 Main st Apt A"

你的例子没有方括号只会有匹配的 \r\n 在序列。 我在这里将符合任何序列的一个或更多的任(通过 + quantifier).

2021-11-23 23:32:40

我要试试那明天。 我要把它包装在一个 ifelse 行,没有 \r\n.
stefan_aus_hannover

行,没有也不会改变, ifelse 不是严格必要的。
r2evans

我得太多的时刻。 我一直在寻找一个多功能的时候,我发表这个问题。
stefan_aus_hannover

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................