Bir data.frame içinde önde gelen ve sondaki boşluk ile bazı sorunlar yaşıyorum. Örneğin ben Belli bir bölüme bakmak ister rowbir de data.framebelli bir koşula dayalı:
> myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)]
[1] codeHelper country dummyLI dummyLMI dummyUMI
[6] dummyHInonOECD dummyHIOECD dummyOECD
<0 rows> (or 0-length row.names)
Avusturya ülkemde açıkça var olduğu için neden beklenen çıktıyı alamadığımı merak ediyordum data.frame. Kod geçmişime bakıp neyin yanlış gittiğini anlamaya çalıştıktan sonra denedim:
> myDummy[myDummy$country == c("Austria "),c(1,2,3:7,19)]
codeHelper country dummyLI dummyLMI dummyUMI dummyHInonOECD dummyHIOECD
18 AUT Austria 0 0 0 0 1
dummyOECD
18 1
Komutada değiştirdiğim tek şey Avusturya'dan sonra ek bir boşluk.
Daha fazla can sıkıcı problemler ortaya çıkıyor. Örneğin, ülke sütununa göre iki kareyi birleştirmek istediğimde. Biri diğer çerçeveyi data.framekullanırken kullanır . Eşleme çalışmıyor."Austria ""Austria"
- Sorunun farkına varabilmem için boşlukları ekranımda 'göstermenin' güzel bir yolu var mı?
- Ve R'deki önde gelen ve sondaki boşlukları kaldırabilir miyim?
Şimdiye kadar Perlboşlukları kaldıran basit bir senaryo yazıyordum ama bir şekilde R içinde yapabilirsem iyi olurdu.
sub()kullandığını gördümPerl. Bunun için üzgünüm. Ben bu işlevi kullanmaya çalışacağım. Ama ilk sorum için henüz bir çözümüm yok.