【发布时间】:2021-05-21 02:12:44
【问题描述】:
我有一长串 pandas 链式命令,例如:
df.groupby[['x','y']].apply(lambda x: (np.max(x['z'])-np.min(x['z']))).sort_values(ascending=False)
而且我希望能够跨多行呈现它,但仍以单行的形式呈现(无需将结果保存到临时对象,或将 lambda 定义为函数)
我希望它的外观示例:
df.groupby[['x','y']]
.apply(lambda x: (np.max(x['z'])-np.min(x['z'])))
.sort_values(ascending=False)
有可能吗? (我知道'_'在python中有这个功能,但它似乎不适用于链式命令)
【问题讨论】: