Can I set variable column widths in pandas?

后端 未结 2 1696
谎友^
谎友^ 2021-02-03 22:22

I\'ve got several columns with long strings of text in a pandas data frame, but am only interested in examining one of them. Is there a way to use something along the lines of <

2条回答
  •  余生分开走
    2021-02-03 23:00

    If you want to change the display in a Jupyter Notebook, you can use the Style feature. To use this formatting for only some columns simply indicate the column(s) to enlarge thanks to the subset parameter. This is basically HTML and CSS.

    ### Test data
    df = DataFrame({'text': ['foo foo foo foo foo foo foo foo', 'bar bar bar bar bar'],
                     'number': [1, 2]})
    
    df.style.set_properties(subset=['text'], **{'width': '300px'})
    

提交回复
热议问题