Come si aggiunge un frame dati a un altro, simile a o R rbind
di SQL?Telegrammi riga Julia
Suppongo di avere i frame di dati A
e B
definiti come segue.
A = DataFrame(x = [1, 2, 3], y = [4, 5, 6])
B = DataFrame(x = [4, 5, 6], y = [7, 8, 9])
Un modo per avvicinarsi a questo potrebbe essere il seguente:
C = deepcopy(A)
for i = 1:size(B, 1)
push!(C, Array(B[i,:]))
end
Anche se questo funziona, ci si sente un po 'hacky per me. C'è un modo migliore o più idiomatico per fare questo?
Ispirato dalla risposta di Reza, una versione più dettagliata equivalente è 'VCAT (A, B)' –