2017-06-22 63 views
2

最大值我已经排序的数据和数据框现在是这样的:如何获得整个数据帧的大熊猫

   Tr Srate(V/ns)mean Tf Srate(V/ns)mean 
CPULabel            
100HiBW_Fast    3.16    3.09 
100LoBW_Fast    3.16    3.09 
BP100_Fast     3.16    3.06 

我的数据帧是slew_rate_max。我试图用:

slew_rate_max.max() 

我预计结果是3.16。但是,我分别获得了两列的最大值。

Tr Srate(V/ns)mean 3.16 
Tf Srate(V/ns)mean 3.09 
dtype: float64 

如何获得整个数据框的最大值不是每列?

回答

4

尝试:

slew_rate_max.max().max() 

slew_rate_max.max()返回一系列与每一列的最大值,然后再采取max该系列的会给你整个数据帧的最大

slew_rate_max.values.max() 

slew_rate_max.values数据帧转换为随后使用numpy.ndarray.max其作为参数axis默认是None,这给整个ndarray的最大一个np.ndarray。

+0

非常感谢。 – Dogod