Bir çalışmadan, datlighton ve datlightoff'tan iki veri çerçevem var. Her ikisi de aynı verileri içeriyor, çünkü gözlemleri ayıran şey, gece yarısından önce ve sonra gerçekleşir. Bunları datlight adında tek bir veri çerçevesinde birleştirmem gerekiyor ama nasıl yapacağımı bilmiyorum. Ben cbind ve birleştirme kullanarak denedim ama R için yeni ve tam olarak ne istediğimi yapmak için nasıl yapılacağını anlamıyorum. merge(datlighton,datlightoff)
'u denediğimde, bana tüm sütun adlarını içeren bir veri çerçevesi veriyor, ancak satırların hiçbiri yok. Bu datlighton ve datlightoff, ben bir html dönüştürdüğümden beri bir html dönüştürdüm. Çünkü temel olarak tüm satırları bir kareden diğerine koyup onları uygun sütunla eşleştirmeliyim. ad.İki veri çerçevesini birleştirmek
-2
A
cevap
0
a=data.frame(a=4:6,b=2:4,d=7:9)
f=data.frame(a=4:7,b=2:5,c=9:6,d=0:3,e=6:9)
Result = merge(a,f,by="row.names",all=TRUE)
a
a b d
1 4 2 7
2 5 3 8
3 6 4 9
f
a b c d e
1 4 2 9 0 6
2 5 3 8 1 7
3 6 4 7 2 8
4 7 5 6 3 9
Result
Row.names a.x b.x d.x a.y b.y c d.y e
1 1 4 2 7 4 2 9 0 6
2 2 5 3 8 5 3 8 1 7
3 3 6 4 9 6 4 7 2 8
4 4 NA NA NA 7 5 6 3 9
Result[is.na(Result)] <- 0
Result
Row.names a.x b.x d.x a.y b.y c d.y e
1 1 4 2 7 4 2 9 0 6
2 2 5 3 8 5 3 8 1 7
3 3 6 4 9 6 4 7 2 8
4 4 0 0 0 7 5 6 3 9
İlgili konular
- 1. python/pandas: İki veri çerçevesini hiyerarşik sütun dizini ile birleştirmek nasıl?
- 2. veri çerçevesini
- 3. Merging iki veri çerçeveleri
- 4. Pandalar: Aynı grafikte iki veri çerçevesini çizerken istisna
- 5. İki Panda veri çerçevesini birleştirir/birleştirir. Birinin düzeylerini diğer
- 6. İki çerçeveye göre veri çerçevesini sipariş verin R
- 7. İki görüntüyü python değnekle birleştirmek
- 8. iPhone'da iki dizeyi birleştirmek nasıl?
- 9. Veri birleştirmek ve sınıfları yazmak
- 10. Yinelenen veri çerçevesini yeniden şekillendirme
- 11. R: veri çerçevesini tabloya dönüştürme
- 12. ı Aşağıdaki veri çerçevesini var diyelim ggplot2
- 13. Sütun adına dayalı pandalar veri çerçevesini bölme
- 14. R Veri çerçevesini temizlemenin akıllı yolu
- 15. bireyler tarafından veri çerçevesini birleştirin ve vasıtaları bulmak
- 16. İki veri tabanı nasıl karşılaştırılır?
- 17. İki nesneyi aynı değerlerle birleştirmek nasıl?
- 18. Python'da iki diziyi dikey olarak birleştirmek nasıl?
- 19. MySQL - İki tabloyu kopya olmadan birleştirmek?
- 20. İki hücreyi birleştirmek için VBA kodu
- 21. İki tabloyu "say" ile birleştirmek için:
- 22. İki tabloyu null olmayan yabancı anahtarla birleştirmek?
- 23. pandalar veri çerçevesini bcolz kullanarak dosyaya kaydetme
- 24. Değişken adı verilen veri çerçevesini nasıl gruplandırırsınız?
- 25. Bir veri çerçevesini ayrı ayrı sütunlarına ayırın
- 26. Veri çerçevesini pandalarda dizinsiz olarak nasıl aktarırım?
- 27. django-pandas veri çerçevesini django şablonunda görüntüleme
- 28. r veri çerçevesini h2o nesnesine dönüştürme
- 29. pandalar veri çerçevesini nasıl sütun klibi oluşturabilirim?
- 30. karmaşık sayıların pandalar veri çerçevesini excel'e aktarma
Masaüstünüzdeki dosyalara bağlantılar çalışmaz. Lütfen 'dput (head (datlighton)) 've diğer veriler için eşdeğerini kullanarak bazı örnek veriler oluşturun. – thelatemail
Bu bağlantılar, bilgisayarınızdaki dosyalara uygulanır. Bunun yerine dput (head (datlighton)) 've' dput (head (datlightoff)) 'sonuçlarına yapıştırabilir misiniz? – jaimedash