본문 바로가기

python305

파이썬 제곱근 math.sqrt, np.sqrt, python sqrt 파이썬 제곱근 math.sqrt, np.sqrt, python sqrt¶ math 활용 In [1]: import math math.sqrt(16) Out[1]: 4.0 numpy 활용 In [2]: import numpy as np np.sqrt(16) Out[2]: 4.0 계산 In [3]: 16**(1/2) Out[3]: 4.0 2023. 1. 21.
파이썬으로 삼원색 팔레트 그리기 파이썬으로 삼원색 팔레트 그리기 HTML 삽입 미리보기할 수 없는 소스 RGB 컬러를 파이썬을 활용해 그려본 예시 입니다. 2023. 1. 19.
파이썬 정규식 파일 조회 glob.glob glob.glob 특정 조건에 맞는 파일 이름을 리스트 형태로 리턴¶ * 는 모든 문자열을 의미합니다. txt확장자를 가진 모든 파일이름을 조회하려면 "*.txt"를 아glob.glob의 인자로 작성하면 됩니다 In [1]: # sample 디렉션(폴더) 안에는 csv, txt 파일로 구성되어 있습니다. -> os.listdir을 통해 확인할 수 있습니다. import os os.listdir("sample/") Out[1]: ['mata.csv', 'untitled.txt', 'sample.txt', 'example.txt', 'table.csv'] In [2]: # *.txt를 사용하면 csv 파일이 빠지고 txt파일로만 리스트가.. 2023. 1. 19.
넘파이를 활용한 워드카운트 numpy.unique, return_counts 넘파이를 활용한 워드 카운트¶ 파이썬에서 워드카운트를 하는 방식이 무수히 존재하지만 전 주로 넘파이를 활용합니다. 넘파이 어레이 혹은 리스트에 unique함수를 적용하고 return_counts옵션을 쓰면 워드카운트 결과가 도출됩니다. In [7]: # 넘파이 패키지 호출 import numpy as np In [12]: # 예시 데이터 생성 example = ["철수", "철수", "철수", "영희", "영희", "마이클", "마이클", "마이클", "마이클", "마이클"] np.unique(example, return_counts=True) Out[12]: (array(['마이클', '영희', '철수'], dtype=' 2023. 1. 17.
파이토치 MNIST 데이터 셋 불러오기(pytorch mnist) [파이썬 파이토치] 파이토치 MNIST 데이터 셋 불러오기 : pytorch, torchvision¶ In [1]: import torch import matplotlib.pyplot as plt from torchvision import datasets, transforms %matplotlib inline In [2]: # datasetsMNIST를 이용하여 바로 mnist 데이터 셋을 가져올 수 있습니다 !! mnist_dataset = datasets.MNIST('dataset', train=True, download=True, transform=transforms.Compose([ transforms.ToTensor() ])) mnist_dataset Out[2]: Dataset .. 2023. 1. 15.
파이썬 오늘 날짜 만들기 datetime [파이썬, python] datetim으로 오늘 날짜 만들기¶ 오늘 날짜 만들기¶ In [2]: import datetime today_dt = datetime.datetime.now() # today (type : datetime) today_dt Out[2]: datetime.datetime(2021, 3, 11, 1, 39, 58, 958012) In [3]: #날짜 표현 형태 1 (type:string) today_dt.strftime('%Y%m%d') Out[3]: '20210311' In [4]: #날짜 표현 형태 2 (type:string) today_dt.strftime('%Y-%m-%d') Out[4]: '2021-03-11' [참.. 2023. 1. 15.