홈>
CSV 내에서 특정 값을 인쇄하는 데 문제가 있습니다.
열이 9 개인 파일이 있습니다
Record_id Month Day Year Location_id Animal_id Sex Length Weight
1000 행 이상
연도가 2002 일 때 Month, Day 및 Year 열을 인쇄하고 싶습니다.
데이터가 많기 때문에 연도가 2002 년인 첫 5 개 행만 사용하기로 결정했습니다.
이것은 내 코드입니다 :
data.df.iloc[0:5, 1:4]
이것으로 내가 원하는 첫 5 개의 행과 3 개의 열을 인쇄 할 수 있습니다. 그러나 2002 년으로 연도를 필터링하는 방법을 알 수 없습니다
-
답변 # 1
관련 자료
- python - Pandas에서 정규식을 사용하여 특정 열에서만 열 값 바꾸기
- python - 팬더 열을 반복하고 세트 사전을 추가 하시겠습니까?
- r - 특정 열의 행을 반복
- pyplot 및 pandas를 사용하여 Python에서 특정 값만있는 모든 열을 플로팅하는 방법이 있습니까?
- python - pandas 데이터 프레임의 열 크기 조정
- regex - egrep 정규식 + egrep을 사용하여 파일에서 특정 이름 인쇄
- php - 라 라벨 - db에서 3 개의 열만 가져 와서 select 형식으로 인쇄하는 방법
- python - 판다 - 2 개의 문자열 열을 부울로 변환하고 결합
- python 3.x - pandas 데이터 프레임에서 특정 행 제거
- numpy - Pandas의 여러 열에 apply () 함수를 적용 하시겠습니까?
- python - 열 내부 인덱스를 기반으로 그룹 팬더 데이터 프레임
- python - Pandas 데이터 프레임에서 특정 문자와 숫자 찾기
- python - Pandas 데이터 프레임에서 특정 셀을 변수로 정의
- python - 특정 열에서 특이 치가있는 행 삭제
- python - 두 열 사이의 거리를 계산하고 팬더를 그리는 방법
- python - Pandas groupby를 사용하지만 다른 열의 순서를 유지 한 다음 그룹 내에서 이동
- Pandas/Python에서 한 지점부터 모든 열 결합
- python - 특정 레벨의 모든 노드를 어떻게 인쇄합니까?
- web scraping - C # HtmlAgilityPack을 사용하여 웹 사이트에서 특정 문자열 인쇄
- bash - 특정 문자열이 나타나면 나타날 때마다 인쇄하십시오
연도가 2002 인 모든 행을 가져와 시작할 수 있습니다. 와
그러면 코드를 적용하여 처음 5 개의 행과 3 개의 선택된 열만 가져올 수 있습니다