webentwicklung-frage-antwort-db.com.de

pandas äquivalent zu Rs cbind (Vektoren vertikal verketten / stapeln)

angenommen, ich habe zwei Datenrahmen:

import pandas
....
....
test1 = pandas.DataFrame([1,2,3,4,5])
....
....
test2 = pandas.DataFrame([4,2,1,3,7])
....

Ich habe test1.append(test2) ausprobiert, aber es ist das Äquivalent von Rs rbind.

Wie kann ich die beiden als zwei Spalten eines Datenrahmens kombinieren, ähnlich der Funktion cbind in R?

28
uday
test3 = pd.concat([test1, test2], axis=1)
test3.columns = ['a','b']
46
cphlewis