При работе с многомерными структурами данных в Pandas концепция оси становится решающей. Ось в Pandas относится к ориентации данных по определенному измерению. Он указывает направление, в котором должна выполняться операция.
В вашем примере:
dff = pd.DataFrame(np.random.randn(1, 2), columns=list('AB'))
dff — это DataFrame с одной строкой и двумя столбцами. Аргумент axis=1 в dff.mean(axis=1) указывает, что среднее значение должно рассчитываться по столбцам DataFrame. Это означает, что он вычисляет среднее значение для каждого столбца, в результате чего получается серия с одним элементом.
Ожидаемый результат, который вы предоставили, — это среднее значение отдельных строк, которое можно вычислить, используя ось = 0. В результате будет создана серия с двумя элементами, представляющими среднее значение каждой строки.
Подводя итог, можно сказать, что ось в Pandas определяет направление операции в многомерной структуре данных. Ось=0 указывает на строки, а ось=1 указывает на столбцы. Поняв концепцию оси, вы сможете эффективно манипулировать и анализировать данные в Pandas.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3