Что означает параметр «ось» в кадре данных Pandas?Python

Программы на Python
Ответить
Anonymous
 Что означает параметр «ось» в кадре данных Pandas?

Сообщение Anonymous »

На следующем примере:

Код: Выделить всё

>>> 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')
Вывод:

Код: Выделить всё

   y
a  3
b  4
c  5
d  6
e  7
b  1
c  3
d  5
e  7
f  9
Поскольку axis=0 — это столбцы, я думаю, что concat() учитывает только найденные столбцы в обоих кадрах данных. Но фактические выходные данные учитывают строки, которые находятся в обоих кадрах данных.

Каково точное значение параметра axis?

Подробнее здесь: https://stackoverflow.com/questions/392 ... -dataframe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»