우공이산(愚公移山)

자신과 세상을 바꾸는 것은 머리좋고 가진것이 많은 사람이 아니라 결코 포기하지 않는 의지로 꾸준히 노력해 가는 사람이다. 오늘이 쌓여 내일을 만들고, 내일이 쌓여 인생을 만든다.

분류 전체보기 75

Class of Python - 클래스 기본적인 사용

이전글 : 2022.01.25 - [Code Story] - OOP(Object-Oriented Programming) of Python 그럼 지금부터 Python에서 OOP를 하기 위해 class를 생성하는 것부터 시작해 보자!! 1. 클래스란? 클래스는 객체의 구조와 행동을 정의한다. 객체의 클래스는 초기화를 통해 제어한다. 클래스는 복잡한 문제를 다루기 쉽도록 만든다. 2. 클래스 만들기 클래스를 작성하기 위해서는 class 키워드 사용하여 새로운 클래스를 작성한다. 클래스의 네이밍컨벤션은 CamelCase 를 사용한다. ( 첫 단어의 첫 문자는 대문자로 시작하며 연이은 단어의 첫 문자를 대문자로 하여 의미의 구문을 짓는다 ) class MyClass: def __init__(self, param)..

Code Story 2022.01.26

OOP(Object-Oriented Programming) of Python

OOP를 아래와 같은 단어들로 설명하고 있다. 우리가 흔히 이야기 하는 객체 지향 프로그래밍(기법)도 여기서 나온 말이다. Object : 객체 Oriented : 지향하는 Programming : 프로그래밍 하나씩 살펴보면, "Object"란 말그대로 물체이다. 이 세상은 물체로 구성되어 있다. 즉 우리 세상에 채워져 있는 독립된 하나하나의 (물체)를 Object란 단어로 표현하고 있는듯하다. 내 책상 위를 봐도 모니터, 컴퓨터, 키보드, 마우스, 종이컵, 머그컵, 연필꽂이, 다양한 볼펜, 달력 등등 아주 수 많은 물체들로 가득하다. 그런데 그 중에서 연필꽂이를 봤더니 비슷비슷한 볼펜들이 가득 꽂혀있고, 심지어 똑같은 모양의 펜들도 있다. 이렇게 비슷하거나 똑같은 펜들은 실제 똑같은 방식이나 똑같은 공..

Code Story 2022.01.25

[통계분석] 1. 변수와 척도

통계분석을 통해 데이터에 좀더 체계적으로 접근해보자. 기초통계분석에 대해 정리한 내용을 바탕으로 실무까지 적용해보자. 변수란 무엇인가? 변화하는 수의 집합 즉, 데이터라고 볼 수 있다. 연속변수 : 연속적인 값을 갖는 변수(Ex. 나이, 점수, 무게, 가격 등등..) 이산변수(범주변수) : 서로 다른 것으로 구분되는 변수(Ex. 성별(남/녀), 색깔(빨강, 파랑, 노랑..) - 성별의 범주에 있는 데이터, 색깔의 범주(Category)에 있는 데이터.. 그렇다면 이러한 데이터(변수)를 어떻게 측정/표현할까? 척도의 개념에 대해서 알아보자. 척도(Scale)란, 측정된 변수의 값을 표현하는 수준이다. 척도도 여려가지가 있는데 여기서는 네가지 정도로 나눠보도록 하겠다. 구분 예시 측정값의..

Data Science 2022.01.17

[Jupyter Lab] 주피터랩 테마설정하기

기존에 주피터 노트북 설정방법에 대해서 이전 글들을 통해서 소개하였고, 필요하다면 아래 링크를 참고하자. 더보기 2021.06.22 - [Data Science] - [Jupyter Notebook] 주피터 노트북 테마 설정 및 글꼴 설정하기 [Jupyter Notebook] 주피터 노트북 테마 설정 및 글꼴 설정하기 주피터 노트북에 사용되는 테마와 글꼴을 변경해보자. 1. 주피터 노트북 테마 페키지 설치 및 테마 보기 주피터 노트북 테마 페키지 설치 pip install jupyterthemes 주피터 노트북 테마 설치 가능 리스 atozcode.tistory.com 2021.06.17 - [Data Science] - [Jupyter Notebook] 주피터 노트북 확장 프로그램 nbextension..

Data Science 2021.12.15

[꿀팁] 컴퓨터 절전모드 유지하기

Step 1 현상: 컴퓨터를 분명 절전모드로 설정했는데, 시도때도 없이 깨어난다.. 뭣때문에 깨어나는가? 원인을 확인하기 위해 커맨드 창에서 아래 명령어로 원인을 파악해 보자. 1) 윈도키+r > cmd > 2) 커맨드 창에 "powercfg -devicequery wake_armed" 입력 3) 위 장치들이 절전모드를 해제하고 깨어나게 만들고 있다. 이녀석들... 너희들이 내 전기세를 야금야금 하고 있었구나!! Step 2 원인을 파악했다면, 이 디바이스들이 절전모드에서 깨우지 않도록 설정하자. 1) 내PC 오른쪽 클릭 후 관리 클릭 2) 컴퓨터 관리창에서 좌측 컴퓨터 관리(로컬) > 장치 관리자 클릭 3) 1번 커멘드를 통해 파악된 장치들을 찾아서 마우스 오른쪽 버튼 > 속성(R) 4) 전원 관리 탭..

꿀팁 2021.12.14