반응형

분류 전체보기 103

[데이터 분석] 대푯값 | 평균 , 중앙값 , 최빈값

데이터를 분석하는 과정 중 데이터 탐색은 매우 중요한 과정입니다. 한 집단의 특성을 수치로 나타내는 대표값들을 사용해 데이터를 살펴보는 순서는 다음과 같습니다. 평균 ---> 중앙값 ---> 최빈값 ---> 범위 ---> 사분위수범위 ---> 분산 ---> 표준편차 대표값을 제대로 활용하기 위해서는 값들에 대한 충분한 이해가 필요합니다. 수치 사용 이유 수치 사용 시기 수치의 의미 여러 가지 상황에서 적절한 수치를 사용할 줄 알아야 합니다. ### 평균 # 산술 평균 데이터의 합/데이터 개수 조사 대상의 값을 모두 더해 대상의 수로 나누는 방식입니다. 큰 값에서 작은 값으로 이동하여 전체적으로 공평하게 분배했을 때의 양이다. 사용 : 데이터의 평균적인 수치를 확인할 때 사용 단점 : 이상치가 있는 경우 ..

데이터 분석 2021.01.06

Pandas - 통계 함수 max min corr

산술 데이터를 갖는 DataFrame의 열에 통계 함수를 적용해 결과를 확인합니다. 특정 열에 적용할 수 있습니다. # mean - 평균값 산술 데이터를 갖는 각 열에 대한 평균값을 시리즈 객체로 반환 # median - 중앙값 데이터의 모든 열의 중앙값을 시리즈 객체로 반환 # max , min - 최대값 , 최소값 각 열 데이터의 최대값과 최소값을 반환 # std - 표준 편차 각 열 데이터의 1 표준 편차 값을 시리즈 객체로 반환합니다. 스칼라 값인 경우 float 유형으로 반환합니다. # corr - 상관계수 두 열 간의 상관계수를 반환합니다. 상관 계수의 범위는 -1

[Python] 주사위 던지기

안녕하세요. 이승혁 입니다. 지난 포스팅에서 동전의 앞면, 뒷면에 대한 확률을 확인해 봤습니다. 이전 게시글을 읽고 오시면 생략한 부분들에 대한 설명이 나와있습니다. 2021/01/04 - [알고리즘] - [Python&SQL] 동전의 앞면이 나올 확률은 ? Random [Python&SQL] 동전의 앞면이 나올 확률은 ? Random 동전을 던졌을 때 앞면이 나올 확률은 어떻게 될까요? 숫자를 사용해서 확률을 구해보겠습니다. 0 : 동전의 뒷면 1 : 동전의 앞면 0 , 1 중 랜덤으로 하나를 선택할 확률은 동전을 던졌을 때 앞면과 lsh-story.tistory.com 오늘은 주사위를 사용해 확률을 확인해 보도록 하겠습니다! # 주사위 1회 던지기 import random print('주사위를 던집니..

알고리즘 2021.01.05

[Python Error] ImportError: No module named 'win32api'

텐서플로우 실습을 위해서 가상환경을 새로 생성했습니다. 필요한 모듈 설치 후 쥬피터 노트북을 실행했습니다. kernel dead 표시와 함께 다음 에러가 발생했습니다. # ImportError: No module named 'win32api' 해결 : pypiwin32 설치 anaconda prompt 실행 -> actiave 실행 환경 -> pip install pypiwin32 -> 쥬피터 노트북 정상적으로 쥬피터 노트북을 사용할 수 있습니다.

Tensorflow - 환경 설정

안녕하세요! 텐서플로우 1.x 버전 실습을 위한 환경을 구성하도록 하겠습니다. 1. 가상환경 설정하기 conda create -n tensorflow1_study python=3.5 tensorflow1.x 버전을 사용하기 위해서 파이썬 3.5 버전으로 설치 설치 중 [y/n] ? 물음에 y 입력해 주어야 진행됩니다 2. 가상환경 실행 activate tensorflow1_study (base) -> (tensorflow1_study)로 변경되었다면 정상적으로 실행된 것입니다. 3. Tensorflow install pip install tensorflow==1.4.0 4. 커널 설치 4-1. conda install ipykernel 4-2. python -m ipykernel install --use..

[Python&SQL] 동전의 앞면이 나올 확률은 ? Random

동전을 던졌을 때 앞면이 나올 확률은 어떻게 될까요? 숫자를 사용해서 확률을 구해보겠습니다. 0 : 동전의 뒷면 1 : 동전의 앞면 0 , 1 중 랜덤으로 하나를 선택할 확률은 동전을 던졌을 때 앞면과 뒷면이 나올 확률과 같습니다. ### Python 동전 앞면 나올 확률 구하기 ## Random module 파이썬의 랜덤 모듈을 사용합니다. 자세한 내용은 아래 주소에서 확인할 수 있습니다! https://docs.python.org/3/library/random.html random — Generate pseudo-random numbers — Python 3.9.1 documentation random — Generate pseudo-random numbers Source code: Lib/rando..

알고리즘 2021.01.04

[Python&SQL] 재귀 함수 팩토리얼 구구단

안녕하세요 오늘은 파이썬 코드와 오라클 SQL 쿼리를 사용해 팩토리얼을 구현해 보도록 하겠습니다. 또, 재귀 함수에 대해 알아보고 재귀 함수를 사용해 팩토리얼을 구현하도록 하겠습니다. ### 재귀(Recursive) , 재귀 함수(recursive function) ? 어떤 사건이 자기 자신을 포함하고 다시 자기 자신을 사용하여 정의될 때 재귀적(recursive)이라고 합니다. 즉, 재귀 함수는 자기 자신을 다시 호출해 작업하는 함수입니다. ## 계승(factorial) ? 1부터 n개의 양의 정수를 모두 곱한 것을 n계승(팩토리얼)이라고 합니다. n 팩토리얼은 n!로 나타낼 수 있습니다. ## 로그의 성질 다음 로그의 성질을 사용해서 오늘 코드를 구현할 것입니다. 1. 밑이 같은 로그의 합은 진수의 ..

알고리즘 2021.01.03

Pandas - 데이터 분석

안녕하세요. 이승혁입니다. 판다스를 사용해서 csv, 엑셀, Json 등의 파일을 읽어옵니다. DataFrame 형태의 데이터를 확인할 수 있는 코드를 실습해 보겠습니다. ## 파일 읽기(read) 1. csv - pd.read_csv('경로/파일명') 2. excel - pd.read_excel('경로/파일명) 3. Json - pd.read_json('경로/파일명') 4. html - pd.read_html('경로/파일명') ## 파일 저장하기(save) 1. csv - pd.to_csv('경로/파일명') 2. excel - pd.to_excel('경로/파일명) 3. 하나의 액셀, 여러 데이터프레임 - pd.ExcelWriter('경로/파일명') 4. Json - pd.to_json('경로/파일명')..

[Python] 최소공배수(LCM) 구하기

Python을 사용해 최소공배수를 구해보겠습니다. ### 최소공배수 ? 위키피디아 정의 수론에서, 여러 개의 정수/다항식/환의 원소의 공배수(common multiple)는 그들 모두의 배수가 되는 정수/다항식/환의 원소이다. 최소공배수(least/lowest common multiple, LCM)는 양의 공배수 가운데 가장 작은 하나이다. 유클리드 정역에서 0으로 나누기를 정의하지 않으므로, 이 정의는 오직 다루고자 하는 정수들이 0이 아닐 때 의미가 있다. 출처 : https://ko.wikipedia.org/wiki/%EC%B5%9C%EC%86%8C%EA%B3%B5%EB%B0%B0%EC%88%98 common multiple : 공통 배수 least commun multiple : 최소 공통 배수 ..

알고리즘 2021.01.02
반응형
반응형