Python/엑셀자동화

Dataframe 엑셀로 내보낼 때 폰트 굵기 변경

DS지니 2022. 11. 4. 13:43
728x90
반응형

 

 Dataframe에서 to_excel(엑셀 내보내기) 시,

 

인덱스 부분의 폰트 굵기(bold)를 제거 하고싶은 경우

# 엑셀에서 굵기 제거
def df_style(x):
    return 'font-weight: normal'
df.style.applymap(df_style) # 셀 전체
# df.style.applymap(df_style, df.index) #인덱스 굵기 없애기

특정 셀을 굵게 하고 싶은 경우

def df_style(x):
    return 'font-weight: bold'
file_1.style.applymap(df_style, df.loc[2]) #특정 위치만

 

728x90
반응형