데이터 과학
-
🎱 로또 당첨 번호 분석의 모든 것: 확률, 패턴, 그리고 머신러닝까지!데이터 과학 2025. 4. 29. 10:30
로또 1등 당첨 확률은 814만 분의 1🌌입니다. 이는 쌀 한 톨을 바닥에 흩뿌린 뒤 눈가리개를 하고 찾을 확률과 비슷하죠. 하지만 인간은 도전을 좋아하는 존재! 이 글에서는 무작위의 세계에 맞서는 다양한 분석 방법을 재미있게 파헤쳐봅니다. 🔍🔥 핫! 지금 가장 많이 나오는 번호는?동행복권 공식 통계에 따르면(2024년 12월 기준): 34번이 202회로 최다 당첨 🏆 12번·27번·33번은 190~198회로 톱3 9번은 150회로 최소 당첨 😢 하지만 주의! 🚨 과거 통계가 미래를 보장하지 않습니다. 2023년 연구에 따르면 로또 번호는 완전한 무작위성을 보인다고 해요.🧠 인간의 두뇌가 찾아낸 3대 분석법1. 핫&콜드 전략 핫(Hot): 최근 5~10회차 당첨 번호 (e.g.,..
-
SQL 기초 완전정복! 🚀 데이터베이스의 세계로 떠나는 첫걸음데이터 과학/Database 2025. 4. 25. 12:06
안녕하세요! 오늘은 데이터베이스의 언어, 바로 SQL(Structured Query Language)의 기본 문법을 쉽고 재미있게 알아보려 합니다. 데이터 분석, 개발, 심지어 마케팅에서도 꼭 필요한 SQL! 지금부터 차근차근, 그리고 흥미진진하게 배워볼까요? 😊SQL이란? 🤔SQL은 데이터베이스에서 정보를 꺼내오고, 저장하고, 수정하고, 삭제하는 표준 언어입니다. 마치 데이터베이스와 대화하는 언어라고 생각하면 이해가 쉬워요!SQL의 기본 구조 🏗️SQL 문장은 보통 아래와 같은 순서로 작성합니다:SELECT 컬럼명FROM 테이블명WHERE 조건GROUP BY 그룹기준HAVING 그룹조건ORDER BY 정렬기준LIMIT 개수이제 각 문법을 하나씩, 예시와 함께 알아볼게요!1. SELECT & FRO..
-
빅데이터 분석기사 실기 단답형 연습데이터 과학 2021. 11. 30. 21:17
출처 : https://m.cafe.daum.net/oracleoracle/ 데이터의 증가와 기계학습 데이터의 증가에 따른 기계학습을 연구하기 위한 카페입니다. m.cafe.daum.net 문제1. 확률변수가 기댓값으로부터 얼마나 떨어진 곳에 분포하는지 가늠하는 숫자는 무엇인가요? 답: 분산 문제2. 인공신경망의 출력값이 원하는 결과와 다를 경우, 가중치 갱신을 통해 오차를 최소화 시키도록 반복수행하여 신경망을 학습시키는 알고리즘이 무엇인가요 ? 답: 역전파 알고리즘 문제3. 차원축소와 군집화를 동시에 수행하며, 고차원으로 표현된 데이터를 저차원으로 변환하여 보는 비지도학습 기반 클러스터링 기법은 무엇인가요 ? 답: 자기 조직화 지도(self organization map) 문제4. 많은 데이터를 그림을..
-
Linear Regression / 선형 회귀분석데이터 과학 2019. 2. 7. 21:26
Linear Regression / 선형 회귀분석 지도학습 중 예측 문제에 사용하는 알고리즘이다.예측 문제란 기존 데이터를 기반으로 생성된 모델(여기서는 회귀모델)을 이용하여 새로운 데이터가 들어왔을 때 어떤 '값'이 될지 예측하는 문제를 말한다. 다만 선형 회귀분석은 기본적으로 설명변수와 반응변수가 연속형 변수일 때 사용할 수 있다. 만약 설명변수가 범주형 변수인 경우 이를 더미변수(Dummy Variable)로 변환하여 회귀분석을 적용해야 한다. ▼ 분류 Classification 문제를 해결하는 로지스틱 회귀분석 알아보기 ▼2017/03/21 - [Analysis/ALGORITHM] - Logistic Regression / 로지스틱 회귀분석 (1) 단순 선형 회귀분석 선형 회귀분석은 주어진 데이터..
-
PRO*C에서 PLSQL PROCEDURE에 HOST ARRAY BINDING하는 방법데이터 과학/Database 2008. 9. 20. 22:38
PRO*C에서 PLSQL PROCEDURE에 HOST ARRAY BINDING하는 방법 ======================================================= proc*c안에서 PL/SQL stored procedures로 host arrays를 넘기는 방법을 알아봅니다. sample program 실행하는 방법. 1. 먼저 pl/sql package를 만듭니다. sqlplus scott/tiger @pkg.sql 2. 만든 package를 test해 봅니다. sqlplus scott/tiger @harness.sql 3. testit.pc를 compile합니다. make -f $ORACLE_HOME/precomp/demo/proc/demo_proc.mk build EXE=t..
-
ERWin 사용 방법데이터 과학/Database 2008. 9. 11. 11:53
1.ERwin 실행 ERWin을 설치 한 후, 시작 -> 프로그램 -> Computer Associates -> ERWin 을 선택하여 ERwin을 실행 한다. ERwin 초기 화면이 나타나는데 ‘Create a new model’옵션 버튼을 선택하 고 OK버튼을 누르면 Create Model 대화상자가 나타나게 되고 여기서 세번째 옵션 버튼인 Logical/Physical옵션 버튼을 선택한다. 기존 ERwin파일을 열고자 한다면 ‘Open an existing file’옵션 버튼을 선택한다. 그런 다음 Create Model대화상자에서 모델의 유형으로 Logical/Physical옵션 버튼을 선택한 뒤 폼 아래 부분에 개발 대상 데이터 베이스를 선택. 그런 다음 OK를 누르면 ERWin 메인 화면이 나..
-
국산 DBMS 공공분야 기간계시스템 도입 확산데이터 과학/Database 2008. 9. 10. 08:29
알티베이스, 근로복지공단·국방부·서경대 등 ‘알티베이스5’ 공급 외산 DBMS들의 성역처럼 여겨지던 기간계시스템에 국산 DBMS의 도입이 확대되고 있다. 국산 DBMS 대표 주자인 알티베이스(대표 김기완 www.altibase.com)의 최근 발표에 따르면, 공공·국방·교육 분야의 기간계시스템에 하이브리드 DBMS ‘알티베이스 5(ALTIBASE 5)’를 다수 공급한 것으로 나타났다. 알티베이스의 선전은 그동안 적용 사례, 인지도 등의 열세로 인해 단위 업무 위주로 제한적으로 적용돼 왔던 국산 DBMS들의 기간계시스템 진출을 도모하는 단초로 작용하리라는 기대감으로 나타나고 있다. 특정 DBMS 벤더 종속성이 유독 강하고, 보수적인 구매 패턴을 보여온 공공 국방 교육 분야에서 적용 사례를 확보한 만큼 알티..
-
ROWNUM을 이용한 페이지네이션데이터 과학/Database 2008. 9. 3. 15:16
ROWNUM을 이용한 페이지네이션 - 결과 셋의 로우 N 에서 로우 M까지를 가져오기 위해 ROWNUM을 사용 - 일반적인 형식 SELECT * FROM ( SELECT a.*, ROWNUM rnum FROM ( your_query_goes_here, with order by ) a WHERE ROWNUM = :MIN_ROW_TO_FETCH; → :MAX_ROW_TO_FETCH는 결과 셋에서 가져올 마지막 로우로 설정, 결과 셋에서 50 번째 ~ 60 번째 로우만을 가져오려 한다면 이 값은 60이 된다. → :MIN_ROW_TO_FETCH는 결과 셋에서 가져올 첫 번째 로우로 설정, 결과 셋에서 50 번째 ~ 60 번째 로우만을 가져오려 한다면 이 값은 50이 된다. - 사용 예 SELECT num, n..