| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- 군집화 시각화 방법
- 상위포지션
- 순서형 데이터
- 시계열 모델링
- 데이터의 차원 축소
- 날짜 시간 데이터 전처리
- 시계열 특성을 고려한 이상치 탐지
- 상관 분석
- 데이터 종류에 따른 분석 방법
- R과 Python
- custom vision
- Q-Q 플롯
- 선형 판별 분석 LDA
- 데이터 수집 및 전처리
- Z-점수 기반 이상치 탐지
- 다중상관분석
- 최소-최대 정규화
- 명목형 데이터
- ARMA 모델링
- Python
- 주성분 줄이기
- 지수평활법
- 데이터 분석 프로세스
- 범주형 데이터
- 다변량 분석
- 주성분 분석
- ARIMA 모델링
- 상자 그림
- 계절성 모델
- 시계열 상관 분석
- Today
- Total
목록전체 글 (332)
me made it !
React 프로젝트를 하며 전역 상태 라이브러리로 Zustand를 사용하고 있었다.전역 상태를 사용해야하면서, 새로 고침 후에도 값이 남아있도록 local storage에 값을 저장해야했다. https://zustand.docs.pmnd.rs/migrations/migrating-to-v4#persistzustand 공식 문서를 찾아보았더니, Persist middleware 를 사용하면, state 를 local storage 에 저장하여 새로고침 후에도 값이 저장되는 것이었다. import { persist } from 'zustand/middleware' 나의 코드 예시를 보자 import { create } from "zustand";import { createJSONStorage, per..
10 : 00 ~ 12 : 00 네트워크 키워드 정리13 : 00 ~ 17 : 00코어타임 + echo() 구현1* : 00 ~ 25 : 00 구현 함수 복습 1. ECHO 구현#include "csapp.h"int main(int argc, char **argv) // argc: 입력받은 인자의 수 argv: 입력받은 인자들의 배열{ int clientfd; char *host, *port, buf[MAXLINE]; rio_t rio; if (argc != 3) { // 파일 실행 시 인자를 제대로 넘겨주지 않았을 경우 fprintf(stderr, "usag..
08:00 ~ 12:00알고리즘 풀이13:00 ~ 18:00키워드 정리19:00 ~ 24:00알고리즘 정리 1. LCS.pyA = input()B = input()def get_LCS(sequence_A, sequence_B): len_a = len(sequence_A) len_b = len(sequence_B) # LCS 빈 배열 만들기 LCS = [[0] * (len_b + 1) for _ in range(len_a + 1)] for i in range(1, len_a + 1): for j in range(1, len_b + 1): if sequence_A[i - 1] == sequence_B[j - 1]: ## sequence Inde..
08:00 ~ 12:00 CSAPP14:00 ~ 15:003주차 퀴즈15:00 ~ 18:00CSAPP19:00 ~ 25:30algorithm 1. CSAPPhttps://lying-failing-e60.notion.site/3-bb0dcede62ce4dd289b6c4589bfe464e?pvs=4 3장 프로그램의 기계수준 표현 | Notion3장lying-failing-e60.notion.site 3.6 ~ 3.7 완 2. 3주차 퀴즈https://lying-failing-e60.notion.site/3-3989aab28e0141bfb272238178ad2c17?pvs=4 3주차 퀴즈 대비 | Notion1. 스택과 레지스터가 어떤 것인지 설명하고, 용도와 장점을 설명하세요.lying-failing-..
goto문을 쓰게 되면 프로그램 소스가 너무 복잡해져서 거의 사용을 하지 않는다. 하지만 C언어 문법의 조상 격인 goto문을 어떻게 사용할지 알아보자. 1. goto문의 기능 : 프로그램의 실행 순서를 goto문이 가리키는 곳으로 점프를 하게 만들어서 순서를 뒤죽박죽으로 만든다. 하지만 이러한 goto문은 반복문의 기능을 하기 때문에 버릴 수가 없어서 이를 좀 더 편하게 쓸 수 있는 문법인 For문과 while 문을 파생시켜서 현재는 이들로 대체하여 쓰고 있다. 2. goto문 사용 방법 - goto 문의 구조label : 문장1; 문장2; ... goto label; 3. goto문 사용 예제#include int main() { int number..
음수 표현 아이디어2의 보수 표현법정수 오버플로우란?우선, 컴퓨터가 4비트만 기억한다고 가정하고 시작하자.0111 : 7을 뜻하고1111 : -7을 뜻한다. 하지만, 이렇게 하면 0을 나타내는 방식이 두가지이다.0000 : 0 1000 : -0이렇게 0을 표현하는 방법이 두 가지라면, 어떠한 데이터가 0인지 확인하기 위해 쓸데없는 컴퓨터 자원을 낭비하게 된다.또 다른 문제는, 양수의 음수의 덧셈을 할 때 부호를 고려해서 수행해야한다. 예를 들어 0001과 1001 을 더할때 1001이 -1이므로 뺄셈을 수행해야 한다.2의 보수 표현법1001 : -7의 이진수 표현 이다. 이유는 0111과 1001을 더하면 10000이 되는데, CPU가 4비트만 기억하므로 앞에 1은 버려져서 그냥 0000이 되기 때문이..
10:00 ~ 13 : 00알고리즘 키워드 정리13:00 ~ 20 : 00 CSAPP 20:00 ~ 22 : 00 코어타임22:00 ~ 25 : 00알고리즘 문제풀기 1. 알고리즘 키워드 정리 https://lying-failing-e60.notion.site/Dynamic-programming-2cde11a7b3934077b7f88584d92e146a?pvs=4 동적계획법 Dynamic programming | Notion* 하나도 다이나믹하지 않다. 그냥 멋있어 보인다고 붙인 이름lying-failing-e60.notion.site https://lying-failing-e60.notion.site/e02df7010058486daf2ccd0cbb2c8121?pvs=4 그리디 알고리즘 (탐욕법) |..
0. 개요 파이썬에서는 파일 형태로 저장된 데이터를 읽어오는 3가지 방버이 있다. 바로 read(), readline(), readlines()에 대하여 알아보자. 1. 전개1. read(): 파일을 통째로 읽는다. 파일 내 텍스트를 하나의 문자열로 변환# example.txt 파일을 읽고 내용을 출력합니다.with open("example.txt", "r") as file: content = file.read() print(content) # 결과값Hello, this is the first line.This is the second line.And this is the third line. 2. readline(): 줄 단위로 그대로 읽어와 붙여서 출력한다.# example.txt..
0. 개요 if ~ elif ~ else는 잘 안다고 자부할 수 있는 "나". 근데 for else 는 처음 들어보았다. 그래서 이렇게 for else에 관해 포스팅을 몇 자 적어본다. 1. 서론for i in range(1, len(arr)): if arr[i] > root: left_arr = arr[1:i] right_arr = arr[i:] break else: left_arr = arr[1:] 이진트리 문제를 푸는데 ... 자꾸 알 수 없는 시간초과가 떠서 뭔가 봤더니for i in range(1, len(arr)): if arr[i] > root: left_arr = arr[1:i] right_a..
08:30 ~ 12:00이진 탐색 트리 14:00 ~ 15:00 CSAPP 퀴즈16:00 ~ 24:00알고리즘 풀이 1. 이진 검색 트리 https://www.acmicpc.net/problem/5639import sys input = sys.stdin.readline #recursion error 방지 sys.setrecursionlimit(10**9) # python3 으로 꼭 바꾸기 # li 안에 있는 값을 비교해본다 # 현재 나보다 작은 애는 왼쪽 / 크면 오른쪾 # 재귀함수를 만들어보자 (종료조건, 콜스택) def postorder(arr,result): if len(arr) == 0: return left_arr, right_arr = [], [] root = arr[0] for i in ra..