[Python] Pandas 사용하기

Sireal·2021년 11월 11일
0

Python

목록 보기
13/14

짧막 지식

  • row : 레코드 : 행
  • coloum : 열
  • 넘파이는 데이터형식이 다 같아야만 사용 가능.
  • 판다스는 여러 데이터형식 사용 가능.

Pandas

  • Numpy 기반으로 만들어짐
  • 데이터 정리, 분석 기능
  • 데이터 시각화 기능
  • 외부데이터 읽고 쓰기 기능
  • 표형식의 데이터를 다루는데 편리
  • Series : 1차원 행열
  • DataFrame : 2차원 행열

실습

  • .read_csv()

    • 인덱스 강조기능도 있음
  • .head(n)

  • .info()

    • 데이터의 정보를 알려준다.
  • .describe()

    • 갯수, 최솟값, 표준편차등 전부 보여준다.

이름으로 인덱싱 하기

  • .loc[]

    • 인덱스 컬럼을 지정 했을시(이름으로 인덱싱)
      • 인덱스를 입력하여 확인
    • 인덱스 컬럼을 지정하지 않았을 시(기본순번으로 인덱싱)
      • 해당 인덱스 수를 입력하여 확인
    • 여러개로 확인 할 수 있음
  • .iloc[]

    • 행,열로 슬라이싱 가능

단축형을 알아야한다.

  • 컬럼은 (열)
    df.loc[:, "col1"] 가 df["col1"] 로 적는다.
  • 로우는 (행)_ 슬라이싱만 함. (대괄호 슬라이싱)
    df["row1":"row2"]
  • df.loc[["row4", "row5"]] 특정 로우
  • df[["col4","col5"]] 특정 컬럼
profile
🚄계속 앞으로🚄

0개의 댓글