如果值> = 1,xlsxwriter data_bar更改条的颜色

问题描述

如果大于给定数字(即1),您是否知道是否可以在xlsxwriter中更改bar_color的值?

def conditional_format(df,filename='',uf=1):

    rows = len(df.index)
    cols = df.columns.tolist()
    x = cols.index('uf') + 1

    writer = pd.ExcelWriter(filename+'_CHECKED.xlsx',engine='xlsxwriter')
    df.to_excel(writer,sheet_name='Sheet1')
    workbook  = writer.book
    worksheet = writer.sheets['Sheet1']

    worksheet.conditional_format(1,int(x),rows,{'type': 'data_bar',data_bar_2010': True,'min_value': 0.0,'max_value': 1.0})

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)