Wie füge ich einen Datenrahmen an einen anderen, ähnlich wie SQL union
oder R rbind
?Zeilenbindung Julia Datenrahmen
Angenommen, ich habe die Datenrahmen A
und B
wie folgt definiert.
A = DataFrame(x = [1, 2, 3], y = [4, 5, 6])
B = DataFrame(x = [4, 5, 6], y = [7, 8, 9])
Eine Möglichkeit, dies zu nähern würde wie folgt aussehen:
C = deepcopy(A)
for i = 1:size(B, 1)
push!(C, Array(B[i,:]))
end
Während dies funktioniert, fühlt es sich ein wenig zu mir Hacky. Gibt es einen besseren oder mehr idiomatischen Weg, dies zu tun?
Inspiriert von Reza Antwort, eine äquivalente ausführlichere Version ist 'VCAT (A, B)' –