以字典D1=a3 4 5 b6 7 8为基础创建DataFrame对象DF3行索引值为X、E、Q。分别对DF3的第1列求和b列求最大值第2行求最小值、Q行求均值输出统计结果。
代码如下:
import pandas as pd
D1 = {'a': [3, 4, 5], 'b': [6, 7, 8]}
DF3 = pd.DataFrame(D1, index=['X', 'E', 'Q'])
# 求第1列和
sum_col1 = DF3['a'].sum()
print('第1列和为:', sum_col1)
# 求b列最大值
max_b = DF3['b'].max()
print('b列最大值为:', max_b)
# 求第2行最小值
min_row2 = DF3.iloc[1, :].min()
print('第2行最小值为:', min_row2)
# 求Q行均值
mean_rowQ = DF3.loc['Q', :].mean()
print('Q行均值为:', mean_rowQ)
输出结果如下:
第1列和为: 12
b列最大值为: 8
第2行最小值为: 6
Q行均值为: 6.333333333333333
原文地址: https://www.cveoy.top/t/topic/eQfH 著作权归作者所有。请勿转载和采集!