>백엔드 개발 >파이썬 튜토리얼 >팬더에서 txt 파일을 읽는 방법

팬더에서 txt 파일을 읽는 방법

DDD
DDD원래의
2023-11-21 15:54:183103검색

Pandas가 txt 파일을 읽는 단계: 1. Pandas 라이브러리를 설치합니다. 2. "read_csv" 함수를 사용하여 txt 파일을 읽고 파일 경로와 파일 구분 기호를 지정합니다. 3. Pandas는 데이터를 명명된 DataFrame 개체로 읽습니다. 4. 첫 번째 행에 열 이름이 포함된 경우 헤더 매개변수를 0으로 설정하여 지정할 수 있으며, 그렇지 않은 경우 없음으로 설정합니다. 5. txt 파일에 누락된 값이나 빈 값이 포함된 경우 " na_values" 이러한 누락된 값을 지정하십시오.

팬더에서 txt 파일을 읽는 방법

이 튜토리얼의 운영 체제: Windows 10 시스템, Dell G3 컴퓨터.

Pandas는 데이터 분석 및 데이터 처리를 위한 강력한 Python 라이브러리입니다. txt 파일을 포함한 다양한 데이터 파일을 읽고 처리하는 다양한 편리한 방법을 제공합니다. 이 기사에서는 Pandas를 사용하여 txt 파일을 읽는 방법을 보여 드리겠습니다.

먼저 Pandas 라이브러리가 설치되어 있는지 확인해야 합니다. Pandas는 다음 명령을 사용하여 Python 환경에 설치할 수 있습니다.

pip install pandas

설치가 완료되면 Pandas를 사용하여 txt 파일을 읽을 수 있습니다. 일부 데이터가 포함된 "data.txt"라는 txt 파일이 있다고 가정합니다. 다음은 예제 txt 파일의 내용입니다.

Name Age Gender
John 25 Male
Emily 28 Female

이 txt 파일을 읽으려면 Pandas의 read_csv 함수를 사용하고 파일 경로와 파일 구분 기호를 지정할 수 있습니다. 파일은 공백으로 구분되어 있지만 read_csv 함수는 기본적으로 쉼표를 구분 기호로 사용합니다. 따라서 구분 기호 매개변수를 " "로 설정해야 합니다. 이는 공백을 구분 기호로 사용한다는 의미입니다. 다음은 txt 파일을 읽는 코드 예제입니다.

import pandas as pd
# 读取txt文件
data = pd.read_csv('data.txt', sep=' ')
# 打印数据
print(data)

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

   Name  Age  Gender
0  John   25    Male
1  Emily  28  Female

Pandas는 데이터를 DataFrame이라는 개체로 읽습니다. DataFrame은 Excel의 테이블과 유사하게 Pandas에서 가장 일반적으로 사용되는 데이터 구조입니다. 각 열은 DataFrame의 열로 구문 분석되고, 각 행은 DataFrame의 레코드로 구문 분석됩니다.

txt 파일의 첫 번째 줄에 열 이름이 포함된 경우 헤더 매개변수를 0으로 설정하여 지정할 수 있습니다. txt 파일에 열 이름이 없으면 헤더 매개변수를 없음으로 설정할 수 있습니다. 예는 다음과 같습니다.

import pandas as pd
# 读取txt文件,指定列名
data = pd.read_csv('data.txt', sep=' ', header=0)
# 打印数据
print(data)

txt 파일에 누락된 값 또는 null 값이 포함된 경우 na_values ​​​​매개변수를 사용하여 이러한 누락된 값을 지정할 수 있습니다. 다음은 "NA" 및 "-"를 누락된 값으로 식별하는 방법을 보여주는 예입니다.

import pandas as pd
# 读取txt文件,指定缺失值
data = pd.read_csv('data.txt', sep=' ', header=0, na_values=['NA', '-'])
# 打印数据
print(data)

위는 Pandas를 사용하여 txt 파일을 읽는 기본 방법입니다. 위의 매개변수 외에도 read_csv 함수는 다양한 데이터 상황을 처리하기 위한 많은 다른 매개변수도 제공합니다. 공식 Pandas 문서에서 read_csv 함수에 대한 자세한 내용을 확인할 수 있습니다.

Pandas를 사용하여 txt 파일을 읽는 것은 매우 쉽습니다. read_csv 함수를 사용하고 파일 경로, 구분 기호 및 기타 필수 매개변수를 지정하면 txt 파일을 DataFrame 객체로 읽어 후속 데이터 처리 및 분석을 용이하게 할 수 있습니다. 이 기사가 도움이 되기를 바랍니다!

위 내용은 팬더에서 txt 파일을 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.