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。

以字典D1=a3 4 5 b6 7 8为基础创建DataFrame对象DF3分别对DF3的第1列求和b列求最大值第2行求最小值、Q行求均值输出统计结果。

原文地址: https://www.cveoy.top/t/topic/eQeX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录