熊猫样式:条件格式

2021-12-01 11:29:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我将对熊猫数据帧应用以下格式

数据如下:

{'In / Out': {'AAA': 'Out',
  'BBB': 'In',
  'Total1': 'Out',
  'CCC': 'In',
  'DDD': 'In',
  'Total2': 'In'},
 'Mln': {'AAA': '$-1,707',
  'BBB': '$1,200',
  'Total1': '$-507',
  'CCC': '$245',
  'DDD': '$1,353',
  'Total2': '$1,598'},
 'US$ Mln': {'AAA': '$-258',
  'BBB': '$181',
  'Total1': '$-77',
  'CCC': '$32',
  'DDD': '$175',
  'Total2': '$206'}}

  • 首先,我想把整个第三排和第六排都加粗。我已经犯了一个错误
  • 第二,当第二列==输入时,我希望第二、第三和第四列为绿色,如果第二列==输出,则第二、第三和第四列为红色。我该怎么做
  • 第三,我只希望文本“Total1”和“Total2”(不是整个列)右对齐,同一列中的其他文本可以保持左对齐

有人能告诉我怎么编码吗