如何从数据框中获取多列的一个最小值/最大值?我找不到一种简单的方法来获取这些值,只能循环遍历列或多次转换数据帧。我认为必须有更好的方法来解决这个问题。
例如,这里有一些代码...
import pandas as pd
df = pd.DataFrame([[0,1,2,3],
[6,5,None,pd.NaT],
[8,None,9,None],
[None,12,7,14]], columns=list('ABCD'))
...这就是数据框的样子,我想要列“C”和“D”的最小值/最大值。
A B C D
0 0.0 1.0 2.0 3
1 6.0 5.0 NaN NaT
2 8.0 NaN 9.0 None
3 NaN 12.0 7.0 14
有什么好的方法可以做到这一点?
附加说明:两列 ['C','D'] 的结果应为最小值 (2) 的一个值和最大值 (14) 的一个值
慕的地6264312
大话西游666
料青山看我应如是
相关分类