본문 바로가기

전체 글127

[ML] 머신러닝 지도학습의 회귀(regression)의 종류와 실습해보기 💡 회귀는 여러개의 독립변수와 한 개의 종속변수 간의 상관관계를 모델링하는 것이 기본적인 개념이며, 독립변수에 영향을 미치는 회귀 계수(Regression coefficients)의 최적값을 찾아 종속변수를 예측해내는 것이다. ex) 아파트의 방 개수, 방 크기, 주변 학군, 교통 등 여러개의 독립변수에 따라 아파트 가격이라는 종속변수가 어떤 관계를 나타내는지 모델링하고 예측하는 것독립변수 개수 회귀 계수의 결합 1개 : 단일 회귀 선형 : 선형 회귀 여러 개 : 다중(다항) 회귀 비선형 : 비선형 회귀 분류는 예측값이 카테고리와 같은 이산형 클래스값이고, 회귀는 연속형 숫자값이다. 회귀는 연속적인 숫자를 예측하는 것이다. 사람의 나이, 농작물의 수확량, 주식 가격 등 출력값이 연속성을 갖는것 회귀에서 .. 2022. 11. 7.
[Leetcode] 185. Department Top Three Salaries / 그룹별 TOP3 순위 구하기/DENSE_RANK https://leetcode.com/problems/department-top-three-salaries/ Department Top Three Salaries - LeetCode Can you solve this real interview question? Department Top Three Salaries - Table: Employee +--------------+---------+ | Column Name | Type | +--------------+---------+ | id | int | | name | varchar | | salary | int | | departmentId | int | +-------------- leetcode.com 185. Department Top Three .. 2022. 11. 7.
[leetcode] 1484. Group Sold Products By The Date / GROUP_CONCAT 1484. Group Sold Products By The Date https://leetcode.com/problems/group-sold-products-by-the-date/ Group Sold Products By The Date - LeetCode Can you solve this real interview question? Group Sold Products By The Date - Table Activities: +-------------+---------+ | Column Name | Type | +-------------+---------+ | sell_date | date | | product | varchar | +-------------+---------+ There is no pr.. 2022. 11. 7.
[LeetHub] Leetcode와 Github 연동안되는 문제 해결하기 문제점 깃허브와 리트코드 모두 가입하고 연동까지 완료했는데,, 문제를 풀어도 깃허브에 올라가질 않는다..! 해결방법 서치해본 결과 이전 버전 UI로 바꾸면 작동을 한다고 한다. 아무 문제나 들어가서 오른쪽 위 사용자 클릭 > Revert to old version 클릭 이미 이전 UI로 바꿔서 사진이 없다.. 해결완료! 2022. 11. 6.
RSI(상대강도지수, Relative Strength Index)란? 지표의 수치 올바르게 이해하는 법 RSI란? 1978년 Welles Wilders라는 사람이 가격의 상승과 하락 추세에서 상승 폭과 하락 폭을 계산하여 그 강도를 백분율로 계산해 현재 가격의 상태를 평가하고자 만든 기술적 지표 주식 또는 기타 자산 가격의 과매수 또는 과매도 상태를 평가하기 위해 최근 가격 변화의 규모를 측정하는 기술 분석에 사용되는 모멘텀 지표 주식 또는 자산의 주요 추세는 지표의 수치를 올바르게 이해하는 데 중요한 도구이다. 0에서 100 사이의 값을 가지며, 70 이상이면 과매수(Overbought), 30 이하이면 과매도(Oversold)로 본다. 70% 이상의 값이 증권이 과매수 또는 과대 평가되고 있음을 나타내고, 매도 포지션을 취하는 전략. 추세 반전 또는 가격 조정 조정에 대비할 수 있다. 30% 이하이면 .. 2022. 11. 6.
[Python] 숫자인지 문자인지 확인하기 isdigit / isalpha 1. 숫자인지 확인 - isdigit( ), isnumeraic( ), isdecimal( ) a = '1234' print(a.isdigit()) # True print(a.isnumeric()) # True print(a.isdecimal()) # True 차이점 isdigit( ) : 어떤 문자열이 숫자의 형태이면 무조건 True를 반환함 isnumeric( ) : 숫자값 표현에 해당하는 문자열이면 True를 반환함 (제곱근 및 분수, 거듭제곱도 True) isdecimal( ) : 어떤 문자열이 int형으로 변환이 가능하면 True를 반환함 (특수문자 중 숫자모양을 숫자로 치지않음) a = '3²' print(a.isdigit()) # True print(a.isnumeric()) # True p.. 2022. 11. 2.
[SQL문법] 집계(SUM,AVG,COUNT), 숫자(TRUNCATE,ROUND) 함수 💡 SELECT 함수(컬럼이름1) , 함수(컬럼이름2) FROM 테이블 ; 1. 집계 함수 SUM() 합계 COUNT() 행 개수 MIN() 최소값 MAX() 최대값 AVG() 평균 ▶ 집계 함수 예제 SELECT SUM(MKT_CAPITALIZATION_USD) AS TOTAL시가총액, COUNT(MKT_CAPITALIZATION_USD) AS COUNT시가총액, MIN(MKT_CAPITALIZATION_USD) MIN시가총액, -- AS생략가능 MAX(MKT_CAPITALIZATION_USD) MAX시가총액, AVG(MKT_CAPITALIZATION_USD) AVG시가총액 FROM STOCK_INFO ; 2. 숫자 함수 TRUNCATE(숫자,N) 소수점 N자리까지 표시 ROUND() 소수점 자리 지정.. 2022. 11. 2.
[SQL문법] CASE WHEN / IF, IFNULL, ISNULL 1. CASE WHEN ~ THEN ~ ELSE ~ END 💡 SELECT CASE WHEN 조건1 THEN 결과값1 WHEN 조건2 THEN 결과값2 ELSE 결과값3 END FROM 테이블 이름 ; ▶ CASE WHEN 예제 SELECT *, CASE WHEN Mkt_Capitalization_USD > 1000000 THEN 'BIG' -- MKT가 100만이상이면 BIG WHEN Mkt_Capitalization_USD > 500000 THEN 'MIDDLE' -- MKT가 50만이상이면 MIDDLE ELSE 'SMALL' -- 아니라면 SMALL이라고 표시하고 END AS 그룹 -- 그룹이라고 컬럼명 지정 FROM stock_info ORDER BY Mkt_Capitalization_USD DE.. 2022. 11. 2.
D D 2022. 10. 28.