>  기사  >  백엔드 개발  >  pandas를 사용하여 csv 파일에 지정된 처음 몇 줄을 읽습니다.

pandas를 사용하여 csv 파일에 지정된 처음 몇 줄을 읽습니다.

不言
不言원래의
2018-04-20 14:12:377044검색

다음 기사에서는 pandas를 사용하여 csv 파일에 지정된 처음 몇 줄을 읽는 방법을 공유할 것입니다. 이는 좋은 참고 가치가 있으며 모든 사람에게 도움이 되기를 바랍니다. 함께 살펴보겠습니다

데이터를 저장하는 데 사용되는 CSV 파일에는 때로는 매우 많은 양의 데이터가 포함되어 있지만 때로는 모든 데이터가 필요하지 않고 처음 몇 행만 필요할 수도 있습니다.

이는 pandas의 read_csv에서 지정된 수의 행을 읽는 기능을 통해 달성할 수 있습니다.

예를 들어 data.csv 파일이 있습니다. 파일 내용은 다음과 같습니다.

GreydeMac-mini:chapter06 greyzhang$ cat data.csv 
,name_01,coment_01,,,,
2,name_02,coment_02,,,,
3,name_03,coment_03,,,,
4,name_04,coment_04,,,,
5,name_05,coment_05,,,,
6,name_06,coment_06,,,,
7,name_07,coment_07,,,,
8,name_08,coment_08,,,,
9,name_09,coment_09,,,,
10,name_10,coment_10,,,,
11,name_11,coment_11,,,,
12,name_12,coment_12,,,,
13,name_13,coment_13,,,,
14,name_14,coment_14,,,,
15,name_15,coment_15,,,,
16,name_16,coment_16,,,,
17,name_17,coment_17,,,,
18,name_18,coment_18,,,,
19,name_19,coment_19,,,,
20,name_20,coment_20,,,,
21,name_21,coment_21,,,,

필요한 데이터가 처음 5행만인 경우 읽는 방법은 다음과 같습니다. nrows에 의해 지정됩니다. 다음과 같이 코드를 작성합니다.

 1 #!/usr/bin/python
 2 
 3 import pandasas pd
 4 
 5 data = pd.read_csv('data.csv',nrows =5)
 6 print(data)
 7

코드의 실행 결과는 다음과 같습니다.

GreydeMac-mini:chapter06 greyzhang$ python row_test.py 
 Unnamed: 0 name_01 coment_01 Unnamed: 3 Unnamed: 4 Unnamed: 5 \
0   2 name_02 coment_02   NaN   NaN   NaN 
1   3 name_03 coment_03   NaN   NaN   NaN 
2   4 name_04 coment_04   NaN   NaN   NaN 
3   5 name_05 coment_05   NaN   NaN   NaN 
4   6 name_06 coment_06   NaN   NaN   NaN 
 Unnamed: 6 
0   NaN 
1   NaN 
2   NaN 
3   NaN 
4   NaN 
GreydeMac-mini:chapter06 greyzhang$

위 결과에서 볼 수 있듯이 다음을 지정하면 예상되는 기능이 달성됩니다. 읽을 행 수입니다.

관련 권장 사항:

pandas는 특정 인덱스에서 행 선택을 구현합니다

위 내용은 pandas를 사용하여 csv 파일에 지정된 처음 몇 줄을 읽습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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