Home
Big Ben's Log
Cancel

python NumPy를 이용한 수치 계산

지난 포스팅에선 NumPy를 통한 배열(array) 핸들링을 어떻게 효과적으로 할 수 있을까에 대해서 알아보았다. 이번 포스팅 또한 data handling에 근간이 되는 배열 연산에 대해서 알아보고자 한다. Numpy에 관련해서 3편의 포스팅을 올리는 동안에 혹자는 “어차피 데이터 핸들링 다 pandas로 처리하는데 왜 NumPy를 배워? p...

python NumPy 인덱싱과 슬라이싱

이번 포스팅에선 NumPy의 인덱싱(indexing)과 슬라이싱(slicing)에 대해 알아보자. Numpy는 머신러닝, 딥러닝의 기본적인 자료구조가 되는 친구라고 소개를 했는데, 오늘은 응용연산에 대해 두개의 포스팅으로 나누어 소개하고자 한다. numpy의 ndarray는 리스트와 굉장히 유사한 면이 많다는 것을 대부분의 사람들이 알고 있으리...

파이썬과 객체지향, 그리고 절차지향의 이해 (2)

파이썬의 class 지난 포스팅에서도 언급했다시피 class는 객체모델링의 수단이다. (현실세계의 객체를 프로그래밍적으로 묘사하는 방법) 이번 포스팅에선 학생이라는 객체를 프로그래밍 적으로 표현을 해보자. 두가지 관점에 유의하며 class 를 만들어보자. 1. 상태 (인스턴스) 2. 행위 (메서드) 좀더 구체적으로 묘사하며 학생을 떠...

MongoDB shell 탐험하기

본격적으로 MongoDB 를 통해 데이터베이스를 만들고, 도큐먼트에 값을 채워넣기전에 MongDB 구조에 대해 알아야할 필요가 있다. 사실 필자는 컴퓨터 사이언스의 “Learning-by-doing”, 즉 직접 코딩을 하면서 지식을 쌓아가는 과정을 굉장히 좋아한다. 그렇지만 기본적인 근간이 되는 이론에 대해서는 엄격하게 먼저 훑고 지나가는 편이다. ...

python NumPy 기초 (2)

NumPy 지난번 포스트와 https://rphabet.github.io/posts/python-_NumPy_1/ 마찬가지로 numpy 모듈에 대한 기본적인 것들을 짚어보는 시간을 갖겠다. 결국 지난번 포스팅의 요점은 “ndarray 라는 numpy만의 data type 을 잘다룰 줄 알아야 data handling을 수월하게 할 수 있다”...

python NumPy 기초 (1)

NumPy numpy 모듈의 실용성과 효율성은 입에 침이 마르도록 칭찬해도 부족함이 없다고 생각한다. 벡터(vector)와 행렬(matrix)를 활용한 연산의 속도와 메모리 활용 효율성이 list() 와는 비교가 되지 않을뿐더러 머신러닝처럼 수학적 연산이 중요한 기술력에 근본적인 거름이 되어주는 모듈이기도 하다. (벡터: 1차원, 매트릭스: n...

파이썬과 객체지향, 그리고 절차지향의 이해 (1)

음.. 필자와 같은 비전공자 출신이 처음 프로그래밍을 접했을 때 당황하는 모먼트가 분명 몇가지 있으리라 생각한다. 혹자가 “가장 이해 하기 힘든 개념이 무엇이었나요?”라고 묻는다면, 지금 글을 쓰고 있는 시점의 나는 주저없이 class에 관해 얘기를 하지 않을까 싶다. 머릿속으로 이해를 해도 쉽게 생각한 부분이 이미지로 형상화가 잘되지않으며, c...

git error 403 해결 방법

안녕하세요. 깃린이 빅벤입니다. 음… 어제는 블로그 포스팅을 깃에 푸쉬하다가 굉장히 낯선 에러를 보았는데요. Bans-MacBook-Pro:Rphabet.github.io bangirimben$ git push remote: Support for password authentication was removed on August 13, 202...

MongoDB MAC OS 설치부터 실행까지

관계형 DBMS가 아닌 NoSQL DBMS인 mongoDB의 특징까지 하나하나 열거하며 스스로 배웠던 부분에 대한 복습을 하고 싶지만, 우선 시간 부족이라는 좋은 핑계를 내세우며 간단하게 맥 개발 환경 구축정도만 설명하고 오늘의 포스팅을 마무리 하겠다. 맥 개발 환경 구축 Pre-requisite: mac OS 10.11 버전 이상이어야...

Posting for Comment Test

댓글아 너 제대로 나오냐? 출력이 된다면 좋겠습니다요.