문자열의 Pandas Dataframe
문자열의 데이터를 Pandas Dataframe으로 로드하려면 io.StringIO 클래스를 활용할 수 있습니다. 이 접근 방식은 테스트 목적에 특히 유용합니다.
다음 테스트 데이터를 고려하세요.
TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """
이 문자열에서 데이터 프레임을 생성하려면:
if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringIO
TESTDATA = StringIO("""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """)
import pandas as pd df = pd.read_csv(TESTDATA, sep=";")
이 코드는 '라는 이름의 데이터 프레임을 생성합니다. df'에는 'col1', 'col2' 및 'col3' 열이 포함되어 있으며 값은 다음과 같습니다. 문자열입니다.
위 내용은 문자열에서 Pandas DataFrame을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!