Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 언리얼학습
- numpy/pandas
- 선형분류모델
- 자바 실습
- html/css
- 정보처리기사실기
- 중학수학
- 데이터베이스
- 머신러닝
- 자연수의성질
- JSP/Servlet
- 요구사항확인
- 핵심프로젝트
- 선형회귀모델
- 파이썬
- pandas
- 언리얼프로젝트
- 텍스트마이닝
- c언어
- 데이터입출력구현
- 정보처리기사필기
- 디버깅
- 이수증
- 코딩테스트
- 자바
- Orange
- 데이터시각화
- C++
- 데이터분석
- 딥러닝
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지
Numpy 7 - Numpy의 개념과 사용 방법에 대하여 본문
오늘 아침부터는 Numpy/pandas 학습을 시작하려고 한다. 한 30분 정도는 일정 관리를 하느라 시간을 보냈고 이제 1교시가 절반 이상 지나간 지금부터 본격적으로 공부를 시작해본다.
우선 수업 시간의 영상을 다시 시청하며 정리해보려고 한다. 사실 여기서부터는 잘 몰라서 이해하지 못한 부분들이 많았다.
데이터 분석을 정말 안 좋아하고 공부하는 것도 꺼려했는데 파이썬을 공부하고 나니 조금은 흥미가 생겼다.
Numpy의 개념
numpy와 리스트의 차이점은 무엇일까? 리스트는 요소가 각기 떨어져있어 더하기를 해도 덧셈 연산이 되지 않는다. numpy는 이처럼 요소별 연산이 가능하다. 즉, 인덱스 번호가 같은 값끼리의 연산이 가능하다는 뜻이다.
Numpy 사용법
앞으로는 numpy를 np라는 별칭으로 사용하게 될 것이다.
이 클래스를 넘파이 배열이라고 한다.
Numpy 사용해보기
Numpy와 리스트의 차이점은 이와 같다. 리스트는 대괄호 안에 묶이는데, 넘파이는 array라는 배열 키워드 안에 들어있다. 요소별 연산이 가능하고 함수를 사용해 수치 계산을 할 수 있는 특징이 있다.
리스트와 넘파이 연산
문자열이면 int 형태로 바꾸어주어야 한다.
학습을 마치고
numpy에 있는 기능들을 학습하는 거라 별로 재미있는 수업은 아니었다. 그래도 처음 들었을 때보다 많은 것들을 이해하게 된 것 같다.
이어서 인덱싱과 슬라이싱으로 데이터를 추출하는 법에 대해 학습해보려고 한다.
'인공지능 > Numpy & Pandas' 카테고리의 다른 글
Numpy 9 - 넘파이 개념 두번째 및 BMI 지수 구하기 (0) | 2024.09.09 |
---|---|
Numpy 8 - 인덱싱과 슬라이싱, 불리언 인덱싱 그리고 numpy로 데이터 분석하기 (0) | 2024.09.09 |
Pandas 6 - 데이터 병합하기 + 미션 문제 풀기 (0) | 2024.07.31 |
Pandas 5 - 데이터 정제하기 (0) | 2024.07.31 |
Pandas 4 - 데이터 추출하기 (0) | 2024.07.31 |