<Python>/[DataFrame]
파이썬 Pandas DataFrame 저장(to_string)
9566
2023. 2. 21. 15:19
728x90
DataFrame.to_string(buf=None, columns=None, col_space=None, header=True, index=True, na_rep='NaN', formatters=None, float_format=None, sparsify=None, index_names=True, justify=None, max_rows=None, max_cols=None, show_dimensions=False, decimal='.', line_width=None, min_rows=None, max_colwidth=None, encoding=None)
Pandas DataFrame의 to_string() 메서드는 DataFrame 객체를 문자열로 반환합니다. 이 문자열은 데이터 프레임의 내용을 표시하는 텍스트 형식입니다.
to_string() 메서드의 주요 매개변수는 다음과 같습니다.
- index: 행 인덱스 표시 여부를 설정합니다. 기본값은 True입니다.
- columns: 열 이름 표시 여부를 설정합니다. 기본값은 True입니다.
- col_space: 열 간격을 설정합니다. 기본값은 12입니다.
- header: 열 이름을 표시할지 여부를 설정합니다. 기본값은 True입니다.
- max_rows: 출력할 최대 행 수를 설정합니다. 기본값은 None으로 모든 행을 출력합니다.
- max_cols: 출력할 최대 열 수를 설정합니다. 기본값은 None으로 모든 열을 출력합니다.
다음은 간단한 예제 코드입니다.
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'salary': [50000, 70000, 90000]}
df = pd.DataFrame(data)
# to_string() 메서드를 사용하여 데이터프레임을 문자열로 변환
print(df.to_string(index=False))
위 코드를 실행하면 다음과 같은 결과가 출력됩니다.
name age salary
Alice 25 50000
Bob 30 70000
Charlie 35 90000
이렇게 to_string() 메서드를 사용하여 DataFrame을 문자열로 변환할 수 있습니다.
728x90