python dataframe max函数
时间: 2023-09-13 20:13:56 浏览: 218
python dataframe 输出结果整行显示的方法
pandas库中的DataFrame类型有一个max()函数,用于返回DataFrame中每列的最大值。该函数可以用于所有类型的数据,包括数字、字符串和日期。
语法:
DataFrame.max(axis=None, skipna=None, level=None, numeric_only=None, **kwargs)
参数说明:
- axis:用于计算的轴,0表示行,1表示列,默认为0。
- skipna:是否忽略NaN值,默认为True。
- level:如果DataFrame包含层次结构索引,则指定要聚合的级别,默认为None。
- numeric_only:如果为True,则只考虑数字列,默认为None。
- **kwargs:用于传递其他参数。
示例:
```python
import pandas as pd
# 创建DataFrame
data = {'name': ['Tom', 'Jack', 'Steve', 'Ricky'],
'age': [28, 34, 29, 42],
'salary': [35000, 45000, 30000, 50000]}
df = pd.DataFrame(data)
# 计算每列的最大值
max_values = df.max()
print(max_values)
```
输出结果:
```python
name Tom
age 42
salary 50000
dtype: object
```
阅读全文