본문 바로가기

분류 전체보기210

SKT FLY AI : 1일차 - 끄적이는 글(2). pandas Pandas란 데이터 조작 및 분석을 위한 파이썬 프로그래밍 라이브러리 넘파이를 기반으로하며 처리 속도가 빠르다. Series 객체 1차원 배열 구조를 가지며, index를 가진다 dtype 속성과 shape 속성 등을 가진다. DataFrame 객체 2차원 배열 구조를 가지며, 인덱스를 가진다. 행과 열로 구성되고, 각 열은 이름을 가진다. 각 열은 각각의 데이터 타입을 가지며, Series 객체로 표현할 수 있다. dtype 속성과 shape 속성 등을 가진다. # pandas 설치 ! pip install pandas import pandas as pd ser = pd.Series([1,2,3], index=['a','b','c']) ser # a : 1,.. 2023. 6. 26.
SKT FLY AI : 1일차 - 끄적이는 글(1). numpy와 matplot Colab Colab 들어가는 법 : 구글 로그인 -> 구글 드라이브 -> 새로 만들기 -> Colab 선택 다음 코드는 코랩에서 실행된 코드입니다. ! pip install numpy import numpy as np arr = np.array([1,2,3,4]) print(arr) print(type(arr)) arr2 = np.array([[1,2,3,4],[5,6,7,8]]) print(arr2) print(type(arr)) # arr2.shape # 빠르게 데이터 구조를 파악할 때 사용. (2, 4) = 2 * 4의 크기를 갖는 array # 기본적으로 numpy에서 연산을 할 때는 크기가 서로 동일한 array끼리 연산. # 이 때, 같은 위치에 있는 요소들 끼리 연산이 진행. # 자원 갯수.. 2023. 6. 26.
Nest.js : Controller url 오류 (컨트롤러 경로 오류, 에러) Nest.js 서버를 키고 요청을 날리다가 안되는 요청이 있어서 왜이러지? 하고 거의 1시간 반을 찾아봤다. 결국 이런 저런 삽질 끝에... Controller의 url경로 때문이라는 것을 깨닫게 되었다. 자, Controller의 다음 두가지 함수가 있다. @Controller('user') export class UserController { ... @Get(':id') async getUser(@Param('id') id: number) { return id; } @Get('list') async getUserList() { const userList = [user1, user2, ...] return userList; } } 내가 아무리 /user/list 경로에 Get 요청을 보내도... get.. 2023. 6. 19.
Nest.js : Prisma의 Date Return type 문제 (Prisma date to string) 본 포스팅은 https://suloth.tistory.com/107?category=1115342 Digimon project : 프로젝트 시작 내가 평소 즐겨하는 게임인 디지몬 알피지(Digimon RPG, 이하 디알)라는 게임이 있다. 이 게임을 하면서 항상 느끼는 점이 뉴비에게 불친절하다는 점과 어떤 정보를 알려고하면 게임을 오래 즐긴 유 suloth.tistory.com 위의 프로젝트를 진행하는 도중 작성되었습니다. 먼저 나는 Date형식의 값을 string으로 변환해서 취급할 필요가 있다는 걸 깨달았다. 일단 typia를 사용하려면 모든 Date형식은 string으로 변환해서 취급해야 하는 점과 Date는 validation 속도도 string에 비해 느린걸로 알고 있다. 그리고 samchon님.. 2023. 6. 16.