Qual é o significado do atributo "axis" em um DataFrame do Pandas?
Tomando o seguinte exemplo:
>>> df1 = pd.DataFrame({"x":[1, 2, 3, 4, 5],
"y":[3, 4, 5, 6, 7]},
index=['a', 'b', 'c', 'd', 'e'])
>>> df2 = pd.DataFrame({"y":[1, 3, 5, 7, 9],
"z":[9, 8, 7, 6, 5]},
index=['b', 'c', 'd', 'e', 'f'])
>>> pd.concat([df1, df2], join='inner')
A saída é:
y
a 3
b 4
c 5
d 6
e 7
b 1
c 3
d 5
e 7
f 9
Desde aaxis=0
são as colunas, acho queconcat()
considera apenascolunas encontrados nos dois quadros de dados. Mas a produção acutal consideralinhas encontrados nos dois quadros de dados.
Qual é exatamente o significado deaxis
parâmetro?