경기도일자리재단(26)
-
경기도미래기술학교 AI개발자 부트캠프 73일차 TIL- sqld 공부. 데이터베이스 모델링과 정규화
모델링이란? 데이터의 개념적 표현을 만들고, 데이터 엔터티가 서로 관련되는 방식을 설정하고, 데이터가 데이터베이스에 저장되는 방식에 대한 프레임워크를 설정하는 프로세스. 시스템에서 데이터베이스를 구현하기 위한 청사진 같은 역할이다. 추상화 : 시스템이 관리할 수 있는 방식으로 데이터를 나타내기 위해 현실의 필수 측면을 표현한다. 단순화 : 복잡한 시스템을 더 간단하고 관리하기 쉬운 구성 요소로 나누는 과정 명확화 : 사물을 명확하고 이해하기 쉽게 만드는 것. 유의점 : - 중복 : 여러 장소에 같은 정보를 중복 저장하지 않도록 중복성 최소화한다. - 비유연성 : 데이터의 정의를 데이터 사용 프로세스와 분리해서 유연성을 높인다. 비유연성(경직성)의 경우는 데이터베이스 시스템이 요구사항이나 어떤 구조를 바꾸..
2023.08.21 -
경기도미래기술학교 AI개발자 부트캠프 61일차 TIL- Linked list의 개념.
아니 좀 웃긴게 있는데.. GPT에 물어봐서 나오는 예제와 위키독스에서 쓰는 예제가 되게 비슷하다. 우연인가..? https://wikidocs.net/33841 e. 노드(Node) - 자료구조 기본 단위 ## 노드 ![](https://wikidocs.net/images/page/33841/01%EB%85%B8%EB%93%9C%EC%84%A4%EB%AA%851.png) 관리… wikidocs.net 신기한 부분. 아무튼 오늘 제일 중요한 것은 Linked List라고 생각한다. 제일 앞은 Head, 뒤에는 Tail이라고 부른다. Head --> |data1|next|--->|data2|next|--->|data3|next|---> None 이렇게 되어있다. class Node: def __init__..
2023.08.02 -
경기도미래기술학교 AI개발자 부트캠프 60일차 TIL- 알고리즘 공부. 딕셔너리를 잘 몰랐다. 재귀 함수. 유클리드 호제법.
def factorial(n: int) -> int: if n==0: return 1 elif n > 0: return n * factorial(n-1) n = int(input('정수 입력: ')) factorial(n) 팩토리얼 문제. 수강생분이 짜주신거다. factorial 함수를 만들어서 n이 0이 되면 return은 1로 하고, 그렇지 않을 경우에는 n * n-1을 계속 하는 방식이다. 자기 자신을 계속 호출하면서 가져온 파라미터는 1씩 작아지는 것인데, 최종적으로는 밑에 return n* factorial(n-1)이 최종적으로 return 되는 값이 되는 것이고 그 때 까지는 이 메서드가 계속 연산이 진행되며 반환되는 것이다. 이렇게 하면 마지막은 1을 곱한것이니까 사실상 값은 안바뀌고 마무리..
2023.08.01 -
경기도미래기술학교 AI개발자 부트캠프 57일차 TIL- 캐글 코드 클론코딩 하기 - 3. Store Sales TS Forecasting - A Comprehensive Guide
https://www.kaggle.com/code/ekrembayar/store-sales-ts-forecasting-a-comprehensive-guide Store Sales TS Forecasting - A Comprehensive Guide Explore and run machine learning code with Kaggle Notebooks | Using data from Store Sales - Time Series Forecasting www.kaggle.com 이분 것 이어서 한다. 이분은 각 매장별 피벗 테이블을 만들었다. 살펴보면 거의 비슷한 가게라고 볼 수 있는데, 52번은 특히 뭔가 전문점? 같은 가게로 보여지고 20,21,22,35,42번 매장은 다른 매장들과 상관관계가 덜하다..
2023.07.27 -
경기도미래기술학교 AI개발자 부트캠프 55일차 TIL- 캐글 코드 클론코딩 하기. Store Sales TS Forecasting - A Comprehensive Guide
오늘은 배웟던 것을 토대로 클론코딩을 해보기로 했다. 100% 클론코딩은 아니고 한 80% 정도! https://www.kaggle.com/code/ekrembayar/store-sales-ts-forecasting-a-comprehensive-guide Store Sales TS Forecasting - A Comprehensive Guide Explore and run machine learning code with Kaggle Notebooks | Using data from Store Sales - Time Series Forecasting www.kaggle.com 이분이 이 주제에 대해서 따봉이 제일 많아서 이분 것을 들어가서 진행했다. 데이터는 에콰도르 것인데, 상품판매 분석이다. 데이터는 ..
2023.07.25 -
경기도미래기술학교 AI개발자 부트캠프 53일차 TIL- 주가예측 머신러닝
fdr.StockListing? 이렇게 메서드에 ?를 치면 인자값 같은 것이 나온다. https://jhy156456.tistory.com/entry/python-shift-pctchange-diff-rolling-resample [python] shift() , pct_change(), diff(), rolling(), resample() [python] shift() , pct_change(), diff(), rolling(), resample() shift() 인덱스에 연결된 데이터를 일정 간격으로 이동시키는 함수. default => period = 1, axis=0(row) axis=1을 하면 데이터가 오른쪽으로 이동하게 된다. mmm jhy156456.tistory.com 여러가지 계산법들이 ..
2023.07.20