Dog*_*god 3 max python-2.7 pandas
我已经对数据进行了排序,现在数据框是这样的:
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
Run Code Online (Sandbox Code Playgroud)
我的数据帧是 slew_rate_max。我尝试使用:
slew_rate_max.max()
Run Code Online (Sandbox Code Playgroud)
我预计结果是 3.16。但是,我分别获得了两列的最大值。
Tr Srate(V/ns)mean 3.16
Tf Srate(V/ns)mean 3.09
dtype: float64
Run Code Online (Sandbox Code Playgroud)
如何获取整个数据帧的最大值而不是每列的最大值?
尝试:
slew_rate_max.max().max()
Run Code Online (Sandbox Code Playgroud)
slew_rate_max.max()
返回一个具有每列最大值的系列,然后再取该max
系列的最大值将为您提供整个数据帧的最大值。
或者
slew_rate_max.values.max()
Run Code Online (Sandbox Code Playgroud)
slew_rate_max.values
将数据帧转换为 np.ndarray 然后使用numpy.ndarray.max作为参数axis
,默认为None
,这给出了整个 ndarray 的最大值。
归档时间: |
|
查看次数: |
3662 次 |
最近记录: |