How do I append one data frame to another, akin to SQL's union
or R's rbind
?
Say I have data frames A
and B
defined as follows.
A = DataFrame(x = [1, 2, 3], y = [4, 5, 6])
B = DataFrame(x = [4, 5, 6], y = [7, 8, 9])
One way to approach this would be as follows:
C = deepcopy(A)
for i = 1:size(B, 1)
push!(C, Array(B[i,:]))
end
While this works, it feels a little hacky to me. Is there a better or more idiomatic way to do this?