일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 파이썬3
- html
- python3
- Windows10
- office
- pandas
- 깃
- 윈도우11
- 안드로이드
- pythongui
- windows
- Outlook
- 윈도우10
- 파이썬GUI
- Excel
- matlab
- win32com
- python
- VBA
- git
- 아웃룩
- pyqt5
- Windows11
- Android
- 문자열
- 오피스
- 비주얼베이직
- 엑셀
- 파워포인트
- 파이썬
Appia의 IT세상
파이썬[Python] Pandas, DataFrame의 Row/Column의 Index을 통해서 특정 위치의 값 출력하기 본문
파이썬[Python] Pandas, DataFrame의 Row/Column의 Index을 통해서 특정 위치의 값 출력하기
Appia 2021. 6. 5. 06:23파이썬[Python] Pandas, DataFrame의 Row/Column의 Index을 통해서 특정 위치의 값 출력하기

이번 포스팅에서는 DataFrame의 특정 위치의 값을 출력하는 방법에 대해서 이야기를 해보고자 합니다. 먼저, 예시 데이터는 다음과 같은 형태의 데이터를 가지고 있습니다. 그래서, 만약 다음의 빨간색 보이는 글자가 보이는 부분만 따로 출력해야할 때가 있습니다.
Name | Age | Rating | |
0 | Choi | Nan | 2.56 |
1 | Kim | 26.0 | 3.20 |
2 | Lee | 25.0 | 4.60 |
3 | Park | 23.0 | 3.80 |
4 | Choi | 25.0 | 2.56 |
그럴 경우에 어떻게 해야하는 지에 대해서 알아보고자 합니다. 먼저, 다음과 같은 Method을 활용하시면 됩니다.
at[Row 값, "Column이름"] |
이와 같은 방식을 이용하여 특정 위치의 값을 확인할 수 있습니다. 그럼 다음 코드에서 살펴보겠습니다.
import pandas as pd
ds = {'Name': pd.Series(['Choi', 'Kim', 'Lee', 'Park','Choi']),
'Age': pd.Series([None, 26, 25, 23, 25]),
'Rating': pd.Series([2.56, 3.20, 4.6, 3.8,2.56])}
df = pd.DataFrame(ds)
print(df)
print(df.at[1,'Age'])
위의 코드를 실행하면 다음과 같은 결과가 나옵니다.
Name Age Rating
0 Choi NaN 2.56
1 Kim 26.0 3.20
2 Lee 25.0 4.60
3 Park 23.0 3.80
4 Choi 25.0 2.56
26.0
즉 보이는 바와 같이 df.at[row값, Column이름]을 바탕으로 26.0을 출력하였습니다. 이와 같은 방법으로 DataFrame의 특정 위치의 값을 출력할 수 있습니다.
파이썬[Python] Pandas, DataFrame 기본 메소드 기능
파이썬[Python] Pandas, DataFrame 기본 메소드 기능
앞서 포스팅에서는 Series의 기본 메소드에 대해서 소개를 해봤습니다. 1차원이다 보니, 실제로 Series를 많이 사용하지는 않습니다. 하지만, Pandas에서는 DataFrame은 반드시 필요로 합니다. 그래서 이
appia.tistory.com
이번 포스팅에서는 파이썬[Python] Pandas, DataFrame의 Row/Column의 Index을 통해서 특정 위치의 값 출력하기라는 주제로 간단히 포스팅을 해봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
'Python > Python Pandas' 카테고리의 다른 글
파이썬[Python] Pandas, DataFrame의 특정 Column을 그래프 출력하기 (0) | 2021.06.29 |
---|---|
파이썬[Python] Pandas, DataFrame / Series의 맴버의 값이 존재하는지 확인하는 방법 (0) | 2021.06.03 |
파이썬[Python] Pandas, DataFrame의 행(Row)기반의 중복된 데이터 삭제하기 (0) | 2020.11.13 |
파이썬[Python] Pandas, DataFrame의 행(Row)기반의 중복된 데이터 찾기, 선택한 열(Column)기반 중복데이터 찾기 (0) | 2020.11.08 |
파이썬[Python] Pandas, CSV파일 불려오기, 내보내기 (1) | 2020.04.24 |