2
我有pandas.Panel4D對象,我想找到所有值的最大值。熊貓面板最大
目前的方式:
p4d.max().max().max().max()
在有更好的方法來達到同樣的效果?
(np.max(P4D)不起作用。)
也就是存在於idxmax等效於面板和panel4D?
我有pandas.Panel4D對象,我想找到所有值的最大值。熊貓面板最大
目前的方式:
p4d.max().max().max().max()
在有更好的方法來達到同樣的效果?
(np.max(P4D)不起作用。)
也就是存在於idxmax等效於面板和panel4D?
對values
屬性使用max
。
pd.Panel4D(np.arange(16).reshape(2, 2, 2, 2)).values.max()
15
numpy的ndarray
max
方法除非指定一個軸線在整個結構上返回最大。您可以通過values
屬性訪問基礎ndarray
。
'np.max(p4d)'工作嗎? – EdChum
確定你可以通過'np.max(p4d.values.ravel())'來獲得所有值的最大值,同樣'idxmax'只對數據幀或者系列有效,所以你必須訪問一個特定的軸,然後調用' idxmax' – EdChum