Python Pandas DataFrame 统计操作示例:求和、最大值、最小值和均值
import pandas as pd
D1 = {'a': [3, 4, 5], 'b': [6, 7, 8]}
DF3 = pd.DataFrame(D1)
# 第1列求和
sum1 = DF3.iloc[:, 0].sum()
print('第1列求和结果为:', sum1)
# b列求最大值
max_b = DF3['b'].max()
print('b列最大值为:', max_b)
# 第2行求最小值
min2 = DF3.iloc[1, :].min()
print('第2行最小值为:', min2)
# Q行求均值
meanQ = DF3.loc['Q', :].mean()
print('Q行均值为:', meanQ)
输出结果为:
第1列求和结果为: 12
b列最大值为: 8
第2行最小值为: 6
Q行均值为: nan
因为 DF3 中没有 Q 行,所以求均值的结果为 nan。
原文地址: https://www.cveoy.top/t/topic/nZoy 著作权归作者所有。请勿转载和采集!