1
xlsx에 데이터 프레임을 쓰고 색을 지정하려고합니다. 나는XlsxWriter : 셀에 색상 추가
worksheet.conditional_format('A1:C1', {'type': '3_color_scale'})
를 사용하지만 셀에 색상을 부여 아니에요. 그리고 나는이 세포들에 하나의 색깔을 원한다. 나는 cell_format.set_font_color('#FF0000')
을 보았다하지만 난 A1:C1
에 색상을 줄 필요가 세포
sex = pd.concat([df2[["All"]],df3], axis=1)
excel_file = 'example.xlsx'
sheet_name = 'Sheet1'
writer = pd.ExcelWriter(excel_file, engine='xlsxwriter')
sex.to_excel(writer, sheet_name=sheet_name, startrow=1)
workbook = writer.book
worksheet = writer.sheets[sheet_name]
format = workbook.add_format()
format.set_pattern(1)
format.set_bg_color('gray')
worksheet.write('A1:C1', 'Ray', format)
writer.save()
의 수를 지정하지 않은 존재,하지만 난 셀에 name
를 제공해야합니다. 내 DF의 여러 셀을 어떻게 페인트 할 수 있습니까?
시도해보십시오.이 형식 : workbook.add_format() 형식 : .set_pattern (1) # 단색으로 채우기를 사용하는 경우 선택 사항입니다. format.set_bg_color ('green') worksheet.write ('A1 : C1', 'Ray', format)'그러나 'A!'에만 색상을 지정합니다. 'B1'과'C1'도 역시 페인트 할 수 있습니까? – ldevyataykina
전체 스크립트로 질문을 편집 할 수 있습니까? – Giordano
나는 질문을 편집한다 – ldevyataykina