파이썬/라이브러리 26

PYTHON PROGRAMMING(라이브러리6) 넘파이 개념

NUMPY BASICS(넘파이) NumPy는 다차원 배열을 처리할 수 있는 선형대수학(Linear Algebra) 라이브러리입니다. 다음이 실행이 안되면 아나콘다프롬프트에서 conda install numpy 를 실행하여 설치합니다. 넘파이 라이브러리란: 데이터를 효율적으로 저장할 수 있는 데이터스트럭쳐를 의미하며 쉽게 데이터의 활용이 가능해진다 import numpy import numpy as np 이걸 사용하는건 넘파이 함수를 쓸때 numpy.~~ 가 너무 길어 서 np로 줄여쓸수 있음 넘파이로 1차원 데이터 만들기 일차원의 배열은 백터라 부르고 변수로 사용시 소문자로 표현을 한다 함수) np.array(리스트) 활용) .mean() → 평균 .std() → 표준편차 .sum() → 합계 .min(..

PYTHON PROGRAMMING(라이브러리5) 시간계산

문자열을 날짜로 바꾸기 텍스트파일에 2019.07.23 이라든가, 2019-07-23 등 문자열로 들어있는 날짜를, 무슨요일인지 등 파악할 수 있도록 하자 아래 import 가 안되면, pip install pyton-dateutil 실행 문자열 자체를. 파이썬이 처리하는 날짜 형식으로 변환하는 방법 from dateutil .parser import parse date_str은 날짜 데이터가 아니고 그냥 cpu입장에선 'str'이라는것. 그러기에 weekday를 사용할수없다 함수) parse(변수) 특정일로부터 원하는 날짜 계산하기 from dateutil.relativedelta import relativedelta 1)현재로부터 n일후 함수) today + relativedelta(days= +n)..

PYTHON PROGRAMMING(라이브러리4) 시간과 일시

시간 from datetime import time 시간(시 분 초) 를 그대로 데이터화 시켜서 저장할수있음 1.시각 1)시간 데이터 time(시 ,분, 초) 를입력할시 저장되는 데이터의 형태는 datetime.time(시분초) 2)시간데이터 함수 시간의 데이터를 변수로 저장한후 시간,분,초만 따로 확인 가능하다 변수.hour 변수.minute 변수.second 당연히 똑같이 표현 가능 일시다루기 from datetime import datetime 시간과 날짜를 전부 다룰수 있는 라이브러리 1)기본형 datetime(년 , 월, 일, 시, 분, 초) 로 표현 2)현재 시간을 가져올땐 datetime.today() 시각 다루기 import time 1)utc 현재시각 time.gmtime() 2)loca..

PYTHON PROGRAMMING (라이브러리2) 랜덤(2) 리스트

리스트 랜덤 1)리스트, 집합등 저장된 데이터를 무작위로 한개만 뽑는 함수 함수) random.choice(리스트) 2)여러개를 랜덤으로 뽑는 함수 함수) random.sample(리스트 , 뽑을갯수) 3) 리스트 데이터를 랜덤으로 섞어 저장 함수) random.shuffle(리스트) 4)리스트 변형 후 저장없이 섞인 리스트만 출력 함수) random.sample(리스트, 리스트안 데이터수) 리스트 랜덤 1)무작위 1개 리스트, 집합등 저장된 데이터를 무작위로 뽑는 함수 함수) random.choice(리스트) 2)여러개를 랜덤으로 뽑는 함수 함수) random.sample(리스트 , 뽑을갯수) 3) 리스트 데이터를 랜덤으로 섞어 저장 함수) random.shuffle(리스트) 4)리스트 변형 후 저장없..

PYTHON PROGRAMMING(라이브러리3) 날짜

날짜와 시간 말그대로 시간 데이터를 저장할수있는 라이브러리 컴퓨터가 날짜와 시간으로 쓴 데이터를 온전하게 날짜와 시간으로 인식하고 저장할 수있게 함 from datetime import date 함수) date( 년, 월, 일) 요일 확인하기 함수) 변수.weekday() 날짜와 시간 함수 1)표시하기 일반적인 표준 시간 표기 방법으로 출력 dt.isoformat() 2)원하는 방식으로 표기 dt.strftime( ' 날짜와 시간 문자열 ') isoformat()을통해 출력한 표준시간을 2022/05/08 이런식으로 표현 하고 싶다면..... 오늘날짜 구하기 함수) date.today() 날짜와 시간 from datetime import date 함수) date( 년, 월, 일) 2.요일 확인 dt.we..

PYTHON PROGRAMMING (라이브러리1) 랜덤,난수구하기

라이브러리 파이썬안에 내장된 기본으로 제공하는 함수를 말한다. import random 을 통해 메모리에 랜덤 라이브러리를 저장시킨후 사용 난수(무작위 수) 생성하기 함수) random.random() 1.0 보다 작은 모든 소수의 데이터를 랜덤하게 추출할수있음 범위안에 난수얻기 소수외에 범위가 정해진 난수를 얻고 싶을때 1)정수(int) 함수) .randint( 시작수 , 범위) x는 a, b를 포함한 범위 (a