Python 使用set_table_styles()时,如何将格式应用于具有多级列索引的数据帧?
我有一个具有多级列索引的数据帧Python 使用set_table_styles()时,如何将格式应用于具有多级列索引的数据帧?,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个具有多级列索引的数据帧 letters Pct. Freq. a 0.938160 13229 b 0.033969 479 c 0.027870 393 d 0.000000 0 e 0.000000 0 我想使用df.style.set\u table\u styles(我的样式).format(我的格式) 在哪里 但是我不知道如何为my_format编写映射以访问较低级别并格式化值。使用元组作为键 d
letters
Pct. Freq.
a 0.938160 13229
b 0.033969 479
c 0.027870 393
d 0.000000 0
e 0.000000 0
我想使用df.style.set\u table\u styles(我的样式).format(我的格式)
在哪里
但是我不知道如何为
my_format
编写映射以访问较低级别并格式化值。使用元组作为键
df.style.format(formatter = {('letters','Pct.'): '{:.2%}'.format})
使用元组作为
键
df.style.format(formatter = {('letters','Pct.'): '{:.2%}'.format})