minyeamer
Minystory
minyeamer
edit settings
전체 방문자
오늘
어제
  • Category List (97)
    • Books (5)
      • Book Reviews (1)
      • Paper Reviews (4)
    • Life (4)
      • Blog (3)
      • Item Reviews (0)
      • Thoughts (1)
    • Study (34)
      • 2022 (0)
      • AI SCHOOL (34)
      • References (0)
    • Tech (54)
      • Algorithm (46)
      • Projects (6)
      • Python (2)

Blog Menu

  • Home
  • Notice
  • Tags
  • Guest

Popular Posts

Recent Comments

Recent Posts

hELLO
minyeamer

Minystory

Study/AI SCHOOL

[AI SCHOOL 5기] 통계분석 실습 - Numpy & Pandas

2022. 3. 29. 16:11

1. Numpy

  • Numpy Array 내부의 데이터는 하나의 자료형으로 통일
  • Numpy Array에 값을 곱하면 전체 데이터 그대로 복사되는 리스트와 달리 데이터에 각각 곱해짐
  • np.array([]): Numpy Array 생성
  • np.dtype: Numpy Array의 Data Type
  • np.shape: Numpy Array 모양(차원)
  • np.arange(): range를 바탕으로 Numpy Array 생성
  • np.reshape(): Numpy Array 모양을 변경, 열에 -1을 입력하면 자동 계산
  • np.dot(): 행렬곱

2. Pandas

  • pd.Series([], index=[]): Key가 있는 리스트(Series) 생성
  • Series.values: Series의 값
  • Series.index: Series의 키 값
  • df.ammount: 띄어쓰기 없이 영단어로 구성된 열은 변수처럼 꺼내 쓸 수 있음
  • df.insert(column, 'key', 'value'): index 기준으로 특정 위치에 새로운 열 삽입
  • df[(con1) & (con2)]: 여러 개의 조건을 사용할 땐 각각의 조건을 괄호 안에 묶어야 함
  • df['key'].value_counts(): 값의 출현 빈도 합계 (sort=False로 정렬 해제)
  • df['key'].value_counts().plot(kind='pie'): 빈도수를 기준으로 원형차트 생성
  • df['key'].apply(): 조건에 따라 변환된 값을 가진 열 반환
  • df['key'].replace(): 변환값이 1대1 대응 시 apply() 대신 replace() 사용 가능
    df['gender'].replace([1, 2], ['male', 'female'])
저작자표시 (새창열림)

'Study > AI SCHOOL' 카테고리의 다른 글

[AI SCHOOL 5기] 통계분석 실습 - T-Test & 상관관계 분석  (0) 2022.04.02
[AI SCHOOL 5기] 통계분석 실습 - 빈도 분석 & 기술통계량 분석  (0) 2022.04.02
[AI SCHOOL 5기] 웹 크롤링 실습 - 웹 크롤링  (0) 2022.03.29
[AI SCHOOL 5기] 웹 크롤링 실습 - 셀레니움  (0) 2022.03.28
[AI SCHOOL 5기] 텍스트 분석 실습 - 워드클라우드  (0) 2022.03.28
    'Study/AI SCHOOL' 카테고리의 다른 글
    • [AI SCHOOL 5기] 통계분석 실습 - T-Test & 상관관계 분석
    • [AI SCHOOL 5기] 통계분석 실습 - 빈도 분석 & 기술통계량 분석
    • [AI SCHOOL 5기] 웹 크롤링 실습 - 웹 크롤링
    • [AI SCHOOL 5기] 웹 크롤링 실습 - 셀레니움
    minyeamer
    minyeamer
    Better than Yesterday

    티스토리툴바