Excel'de okunan iadeleri kaldır

0

Soru

Birkaç excel dosyasını okuyorum ve bunları tek bir veri çerçevesine birleştiriyorum. Adres alanlarının bazılarında dönüşler vardır. Bunları kaldırmak için bunu buldum ama işe yaramıyor ve RStudio satırda geçersiz belirteçler olduğunu söylüyor.

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

Herhangi bir yardım çok takdir edilecektir.

Excel'de nasıl göründüğüne dair giriş satırı örneği:

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

Csv'ye istenen çıktı:

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

En iyi cevabı

1

Sınıftaki herhangi bir karakterle eşleşecek bir karakter sınıfı oluşturmak için satır başı karakterlerinizi köşeli parantez içine alın:

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

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

[1] "120 Main st Apt A"

Parantezsiz örneğiniz yalnızca a ile eşleşir \r ve \n sırayla. Buradaki örneğim, bir veya daha fazlasının herhangi bir dizisiyle eşleşecektir ( + nicelik).

2021-11-23 23:32:40

Ben gitmeyi deneyin yarın. Onu bir kutuya saracağım. ifelse sahip olmayan satırlar için \r\n.
stefan_aus_hannover

Buna sahip olmayan satırlar değişmeyecek, ifelse kesinlikle gerekli değil.
r2evans

Şu anda çok düşünüyordum. Bu soruyu gönderdiğimde birden fazla işlev arıyordum.
stefan_aus_hannover

Diğer dillerde

Bu sayfa diğer dillerde

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