如何从数据框中获取多列的最小/最大值?我无法找到简单的方法来获取这些值,只能通过循环遍历列或多次转换数据框来实现。我认为一定有更好的方法来解决这个问题。
例如,以下是一些代码...
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)
df.describe()
- Equinox