본문 바로가기

파이썬

데이터프레임에서 열의 간격을 문자수에 맞춰 자동으로 맞춰주는 코드

728x90
반응형

데이터프레임에서 열의 간격을 문자수에 맞춰 자동으로 맞춰주는 코드는 pandas 라이브러리를 이용하여 아래와 같이 구현할 수 있습니다.

import pandas as pd

df = pd.DataFrame({"column_1": ["abc", "def", "ghi"],
                   "column_2": [1, 2, 3]})

# 열의 길이를 문자열 길이의 최대값으로 맞춤
max_len = df["column_1"].str.len().max()
df["column_1"] = df["column_1"].str.ljust(max_len)

print(df)

위의 코드는 "column_1" 열의 문자열을 최대 길이만큼 길이를 맞춰주는 코드입니다. 길이만큼 공백이 더해지기 때문에 간격이 맞춰집니다.

728x90
반응형