python - Pandas 面板最大

标签 python numpy pandas panel

我有 pandas.Panel4D 对象,我想找到所有值中的最大值。

目前的方式:

p4d.max().max().max().max()

有更好的方法来达到相同的结果吗?

(np.max(p4d) 不起作用。)

面板和 panel4D 的 idxmax 是否有等效项?

最佳答案

values 属性上使用 max

pd.Panel4D(np.arange(16).reshape(2, 2, 2, 2)).values.max()

15

numpy ndarray max 方法返回整个结构的最大值,除非您指定轴。您可以通过 values 属性访问底层 ndarray

关于python - Pandas 面板最大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38637032/

相关文章:

python - Revit 链接内的 Revit 链接的 ActiveProjectLocation.Name

python - np.squeeze() 用于实现成本函数和梯度

python - pandas python 中的 SQL 查询

python numpy : array of arrays

python-3.x - 为什么索引名称总是出现在用pandas 创建的parquet 文件中?

python - 根据列中存在的值对 Pandas Dataframe 进行切片,该列是列表列表

python - Pandas 数据框 groupby 出现在两列中的文本值

Python-Sonarqube与pylint之间的区别

python - 将 pandas 中的两列相乘

python - 加速使用前一行结果的行操作