我可以使用Pandas从Excel文件中导入数据,方法如下:
现在我已经将所有数据作为DataFrame存储在xl中,我想根据另一个函数中定义的条件对该数据中的某些单元格进行着色,然后将带有颜色编码的相同数据导出到Excel文件中。
我该如何在Pandas的DataFrame中着色特定的单元格?
xl = read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA'])
现在我已经将所有数据作为DataFrame存储在xl中,我想根据另一个函数中定义的条件对该数据中的某些单元格进行着色,然后将带有颜色编码的相同数据导出到Excel文件中。
我该如何在Pandas的DataFrame中着色特定的单元格?
xlsxwriter
引擎,对Excel工作表中的数据应用条件格式。请参见Easiest way to create a color gradient on excel using python/pandas?中的答案。这可能是您想要做的事情。 - jmcnamara