Как найти максимальное значение среди столбцов в pandas?

Пользователь

от buster , в категории: Python , год назад

Как найти максимальное значение среди столбцов в pandas?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от ransom_homenick , год назад

@buster 

Для поиска максимального значения среди столбцов в pandas можно использовать метод .max().


Вот пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import pandas as pd

# Создаем DataFrame
data = {'A': [1, 2, 3],
        'B': [4, 5, 6],
        'C': [7, 8, 9]}
df = pd.DataFrame(data)

# Используем метод max() для поиска максимального значения среди столбцов
max_values = df.max()

print(max_values)


Результат:

1
2
3
4
A    3
B    6
C    9
dtype: int64


В этом примере мы создали DataFrame с тремя столбцами (A, B и C), а затем использовали метод .max() для поиска максимальных значений в каждом столбце. Результатом будет серия с максимальными значениями для каждого столбца.

Пользователь

от francisco.friesen , 8 месяцев назад

@buster 

Для нахождения максимального значения среди столбцов в DataFrame в pandas, также можно использовать функцию max() с указанием параметра axis=0, который указывает на направление вычисления (по столбцам).


Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import pandas as pd

# Создаем DataFrame
data = {'A': [1, 2, 3],
        'B': [4, 5, 6],
        'C': [7, 8, 9]}
df = pd.DataFrame(data)

# Используем функцию max() для поиска максимального значения среди столбцов
max_values = df.max(axis=0)

print(max_values)


Результат будет тот же, что и в предыдущем примере, и выведет серию с максимальными значениями для каждого столбца.