【发布时间】:2021-10-18 16:50:03
【问题描述】:
我有一个如下形式的多索引数据框():
key nm c0 c1 c2 c3
bar one -0.42 0.56 0.27 1.08
two -0.67 0.11 1.47 0.52
baz one 0.40 0.57 1.71 1.03
two -0.37 -1.15 -1.34 0.84
我正在尝试在负数上设置括号,如下所示:
key nm c0 c1 c2 c3
bar one (0.42) 0.56 0.27 1.08
two (0.67) 0.11 1.47 0.52
baz one 0.40 0.57 1.71 1.03
two (0.37) (1.15) (1.34) 0.84
我尝试过用
掩盖它idx = pd.IndexSlice
mask = df.loc[idx[:, :], :] < 0
请帮助我如何在这个掩码上设置括号;或者是否有更好的方法?
【问题讨论】:
-
这能回答你的问题吗? Accounting formatting in Pandas df
标签: python pandas dataframe multi-index