2017-06-22 52 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