Pandas를 사용하여 데이터 프레임에서 텍스트의 글꼴 크기를 변경하는 방법

Vishav Gupta

나는 팬더의 스타일링 문서를 연구했지만 내 질문에 대한 구체적이고 정확한 답을 정확하게 얻을 수 없었습니다. 데이터 프레임을 사용하여 Excel 파일을 읽고 내 프로그램에서 해당 데이터 프레임을 처리하고 있습니다. 마침내 xlwings 라이브러리를 사용하여 다른 기존 Excel 파일에 처리 된 데이터 프레임을 작성하고 있습니다.

나는 사용하고있다-

import pandas as pd
import xlwings as xw
df = pd.read_excel("file.xlsx")

.
.  #Code for processing dataframe and writing dataframe in another excel file
.

이 데이터 프레임을 다른 기존 Excel에서 작성하기 전에 최종 데이터 프레임 내에서 전체 텍스트의 글꼴 크기를 변경하고 싶습니다. 나는 그것을 할 방법을 얻을 수 없습니다.

그것을 달성하기 위해 pandas 스타일링 문서에서 다음 코드를 발견했습니다.

def magnify():
    return [dict(selector="th",
                 props=[("font-size", "4pt")]),
            dict(selector="td",
                 props=[('padding', "0em 0em")]),
            dict(selector="th:hover",
                 props=[("font-size", "12pt")]),
            dict(selector="tr:hover td:hover",
                 props=[('max-width', '200px'),
                        ('font-size', '12pt')])
]

내 프로그램에서 위의 코드를 사용했지만 데이터 프레임의 글꼴 크기는 동일하게 유지되며 글꼴 크기에 영향을주지 않습니다. 스타일링을 사용하여 다른 방법도 시도했지만 글꼴 크기는 동일하게 유지됩니다.

누구든지 pandas 또는 다른 라이브러리를 사용하여 최종 데이터 프레임의 글꼴 크기를 변경하는 방법을 매우 간단한 방법으로 알려주시겠습니까? 여러 가지 방법을 시도했지만 어떤 방법도 효과가 없었기 때문에 글꼴 크기 만 변경하고 내 글꼴로 더 많은 스타일링을하고 싶지 않습니다.

다닐라 간차

set_properties ()를 사용하여 각 셀에 대해 하나 이상의 속성을 설정할 수 있습니다 .

df = pd.DataFrame({
    'date': ('2019-11-29', '2016-11-28'),
    'price': (0, 1),
})

df = df.style.set_properties(**{
    'background-color': 'grey',
    'font-size': '20pt',
})
df.to_excel('test.xlsx', engine='openpyxl')

또한 apply()방법을 사용 하여 특정 셀을 사용자 지정할 수 있습니다 .

def custom_styles(val):
    # price column styles
    if val.name == 'price':
        styles = []
        # red prices with 0
        for i in val:
            styles.append('color: %s' % ('red' if i == 0 else 'black'))
        return styles
    # other columns will be yellow
    return ['background-color: yellow'] * len(val)


df = pd.DataFrame(...)
df = df.style.apply(custom_styles)
df.to_excel('test.xlsx', engine='openpyxl')

또한 applymap요소별로 작동 하는 방법을 사용할 수 있습니다 . 문서에서 더 많은 예제 찾을 수 있습니다 .

도움이 되었기를 바랍니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

텍스트 길이에 따라 글꼴 크기를 자동으로 변경하는 방법

분류에서Dev

CKEditor를 사용하여 프로그래밍 방식으로 텍스트 선택의 글꼴 크기 변경

분류에서Dev

xcode에서 글꼴 패밀리를 변경하지 않고 레이블의 글꼴 크기를 변경하는 방법

분류에서Dev

gnuplot : 하이퍼 텍스트의 글꼴 크기를 변경하는 방법은 무엇입니까?

분류에서Dev

파이 게임에서 글꼴 개체 크기를 변경하는 방법

분류에서Dev

버튼을 사용하여 탐색 모음을 만들거나 탐색 모음에서 텍스트의 글꼴 크기를 변경하는 방법

분류에서Dev

내 버튼 (HTML / CSS)에있는 텍스트의 글꼴 크기를 변경하는 방법

분류에서Dev

jquery를 사용하여 버튼 텍스트를 글꼴 멋진 아이콘으로 변경하는 방법

분류에서Dev

부동 소수점 값과 문자열 값이 혼합 된 기준과 일치하는 데이터 프레임의 행에 대한 텍스트의 글꼴 두께를 변경하는 방법은 무엇입니까?

분류에서Dev

다이 그래프에서 주석의 글꼴 크기를 변경하는 방법은 무엇입니까?

분류에서Dev

JekyllNow를 사용하여 Github에서 만든 블로그 페이지의 글꼴 크기를 변경하는 방법

분류에서Dev

Xcode 5를 사용하는 iOS 6에서 UITextView에서 속성 텍스트의 글꼴 크기를 변경하는 데 많은 시간이 걸립니다.

분류에서Dev

Pandas 데이터 프레임의 열에서 원하지 않는 텍스트를 제거하는 방법

분류에서Dev

글꼴 텍스트를 SVG 경로로 변경하는 방법

분류에서Dev

R의 latticeExtra에서 doubleYScale을 사용할 때 Y 축 스케일의 글꼴 크기를 변경하는 방법

분류에서Dev

메모장에서 글꼴 크기를 변경하는 방법 ++

분류에서Dev

여러 데이터 프레임에서 텍스트를 검색하기 위해 R의 SQLDF에서 LIKE를 사용하는 방법

분류에서Dev

iPhone에서 "큰 텍스트"(글꼴 크기 조절)를 방지하는 방법

분류에서Dev

한 데이터 프레임의 인덱스를 사용하여 Pandas에서 다른 데이터 프레임의 인덱스를 다시 만드는 방법

분류에서Dev

캡션의 글꼴 크기를 변경하는 방법

분류에서Dev

Bash에서 프롬프트의 글꼴 크기를 변경하는 방법은 무엇입니까?

분류에서Dev

Python의 Pandas를 사용하여 데이터 프레임에서 사전 사전을 만드는 방법

분류에서Dev

tinymce에서 텍스트 글꼴 크기를 결정하는 방법

분류에서Dev

SwiftUI에서 사용할 때 NSTextField 글꼴 크기를 변경하는 방법

분류에서Dev

Pandas를 사용하여 데이터 프레임에서 (그룹화 된) 막대 차트를 그리는 방법

분류에서Dev

Pandas 데이터 프레임 열에서 텍스트 데이터를 정리하는 방법

분류에서Dev

Python 텍스트 파일에서 Pandas를 사용하여 두 개의 데이터 프레임 만들기

분류에서Dev

글꼴 임베딩을 변경하여 matplotlib를 사용하여 만든 PDF의 파일 크기 줄이기

분류에서Dev

Spark Scala에서 데이터 프레임의 크기를 계산하는 방법

Related 관련 기사

  1. 1

    텍스트 길이에 따라 글꼴 크기를 자동으로 변경하는 방법

  2. 2

    CKEditor를 사용하여 프로그래밍 방식으로 텍스트 선택의 글꼴 크기 변경

  3. 3

    xcode에서 글꼴 패밀리를 변경하지 않고 레이블의 글꼴 크기를 변경하는 방법

  4. 4

    gnuplot : 하이퍼 텍스트의 글꼴 크기를 변경하는 방법은 무엇입니까?

  5. 5

    파이 게임에서 글꼴 개체 크기를 변경하는 방법

  6. 6

    버튼을 사용하여 탐색 모음을 만들거나 탐색 모음에서 텍스트의 글꼴 크기를 변경하는 방법

  7. 7

    내 버튼 (HTML / CSS)에있는 텍스트의 글꼴 크기를 변경하는 방법

  8. 8

    jquery를 사용하여 버튼 텍스트를 글꼴 멋진 아이콘으로 변경하는 방법

  9. 9

    부동 소수점 값과 문자열 값이 혼합 된 기준과 일치하는 데이터 프레임의 행에 대한 텍스트의 글꼴 두께를 변경하는 방법은 무엇입니까?

  10. 10

    다이 그래프에서 주석의 글꼴 크기를 변경하는 방법은 무엇입니까?

  11. 11

    JekyllNow를 사용하여 Github에서 만든 블로그 페이지의 글꼴 크기를 변경하는 방법

  12. 12

    Xcode 5를 사용하는 iOS 6에서 UITextView에서 속성 텍스트의 글꼴 크기를 변경하는 데 많은 시간이 걸립니다.

  13. 13

    Pandas 데이터 프레임의 열에서 원하지 않는 텍스트를 제거하는 방법

  14. 14

    글꼴 텍스트를 SVG 경로로 변경하는 방법

  15. 15

    R의 latticeExtra에서 doubleYScale을 사용할 때 Y 축 스케일의 글꼴 크기를 변경하는 방법

  16. 16

    메모장에서 글꼴 크기를 변경하는 방법 ++

  17. 17

    여러 데이터 프레임에서 텍스트를 검색하기 위해 R의 SQLDF에서 LIKE를 사용하는 방법

  18. 18

    iPhone에서 "큰 텍스트"(글꼴 크기 조절)를 방지하는 방법

  19. 19

    한 데이터 프레임의 인덱스를 사용하여 Pandas에서 다른 데이터 프레임의 인덱스를 다시 만드는 방법

  20. 20

    캡션의 글꼴 크기를 변경하는 방법

  21. 21

    Bash에서 프롬프트의 글꼴 크기를 변경하는 방법은 무엇입니까?

  22. 22

    Python의 Pandas를 사용하여 데이터 프레임에서 사전 사전을 만드는 방법

  23. 23

    tinymce에서 텍스트 글꼴 크기를 결정하는 방법

  24. 24

    SwiftUI에서 사용할 때 NSTextField 글꼴 크기를 변경하는 방법

  25. 25

    Pandas를 사용하여 데이터 프레임에서 (그룹화 된) 막대 차트를 그리는 방법

  26. 26

    Pandas 데이터 프레임 열에서 텍스트 데이터를 정리하는 방법

  27. 27

    Python 텍스트 파일에서 Pandas를 사용하여 두 개의 데이터 프레임 만들기

  28. 28

    글꼴 임베딩을 변경하여 matplotlib를 사용하여 만든 PDF의 파일 크기 줄이기

  29. 29

    Spark Scala에서 데이터 프레임의 크기를 계산하는 방법

뜨겁다태그

보관