Engineering/Data

Engineering/Data

[R] 데이터마이닝의 이해: 선형 회귀 기반 데이터마이닝 분석

💡주택 데이터 분석주택 데이터 샘플TOTAL VALUETAXLOT SQFT YR BUILTGROSS AREA LIVING AREAFLOORSROOMSBEDROOMS FULL BATHHALF BATHKITCHENFIREPLACEREMODEL344.2433099651880243613522631110None412.65190659019453108197621042110Recent330.1415275001890229413712841110None498.66272137731957503226081951111None331.5417050001910237014382732010None337.4424451421950212410601631011Old359.4452150001954322019162731110None320.44030..

Engineering/Data

[R] 데이터마이닝의 이해: 10단계 분석 절차

💡데이터마이닝 분석 절차프로젝트 설정: 목적 설정과 전략 수립데이터 획득: 필요한 정보 확보와 다양한 소스 조사데이터 전처리: 이상치 처리와 형태 가공데이터 축소: 효율적인 분석을 위한 데이터 샘플링작업 결정: 분석 목적에 따른 데이터마이닝 작업 선택데이터 분할: 훈련, 검증, 평가 데이터로 나누기분석 기법 선택: 회귀분석, 의사결정 나무 등 다양한 기법 중 선택알고리즘 적용: 선택된 기법에 따라 모델 학습 진행결과 해석: 모델 결과를 이해하고 비즈니스에 적용할 수 있는 형태로 해석모델 적용: 실제 비즈니스에 모델 적용하여 성과 확인 1. 데이터마이닝 프로젝트 목적을 정확히 정의한다.프로젝트 목적: 고객 이탈을 예측하여 조기에 대응하여 이탈률을 감소시킨다.목적이 명확하지 않으면 프로젝트의 방향성을 제대..

Engineering/Data

[R] 데이터마이닝의 이해: BA와 BI, 기계학습, 지도학습과 비지도학습

💡비즈니스 애널리틱스 (Business Analytics, BA)비즈니스 애널리틱스는 데이터를 분석하는 도구와 기법을 의미하며, 데이터를 분석하여 정량적인 정보를 도출한다.온라인 분석처리(OLAP), 통계기법, 수리적 모델, 데이터마이닝을 통해 미래 예측에 필요한 인사이트를 얻으며, 의사결정자에게 필요한 정량적인 데이터를 산출하여 대응할 수 있도록 한다. 데이터마이닝 (Data Mining, DM)대량의 데이터 집합으로부터 유용한 정보를 추출하는 것 또는 의미있는 패턴과 규칙을 발견하기 위해서 자동화되거나 반자동화된 도구를 이용하여 대량의 데이터를 탐색하고 분석하는 과정을 의미한다.데이터마이닝은 계산, 기술통계, 리포팅, 그리고 비즈니스 규칙을 뛰어넘는 고급 분석 방법으로, 복잡한 데이터 속에서 숨겨진..

Engineering/Data

[JDBC] Open API: 카카오맵 API

🍁카카오맵 APIOpen API > mapGoogle MapNaver MapKakao Map [JDBC] Ajax: 게시판 구현🍁게시판 구현 1. 주제 게시판 회원 관리(인증) 기타 등등 2. 요구분석 게시판 CRUD 권한 처리 목록 보기, 상세보기는 비회원과 회원 모두 할 수 있다. 글쓰기, 수정하기, 삭제하기는 비회원은 할isaac-christian.tistory.com게시판 구현에서 이어진다. [JDBC] Ajax (Asynchronous JavaScript and XML)🍁Ajax Ajax는 비동기 방식으로 자바스크립트를 사용해서 서버와 데이터를 통신하는 기술을 의미하며, XML 형식으로 데이터를 주고받는다. 화면 깜박임 없이 데이터를 주고받을 수 있는 기술이다.isaac-christia..

Engineering/Data

[JDBC] Ajax: 게시판 구현

🍁게시판 구현1. 주제게시판회원 관리(인증)기타 등등 2. 요구분석게시판 CRUD권한 처리목록 보기, 상세보기는 비회원과 회원 모두 할 수 있다.글쓰기, 수정하기, 삭제하기는 비회원은 할 수 없다.수정하기, 삭제하기는 회원의 자기 글만 가능하다.수정하기, 삭제하기는 관리자는 모든 글에 가능하다.즉, 로그인을 하지 않더라도 글은 볼 수 있지만, 글을 조작하는 건 해당 글을 작성한 회원과 관리자만 가능하다. 3. 전체 구성(페이지 관계도)drwo.io 4. 화면 설계 & 스토리 보드 5. 데이터베이스ERDToyProject > ddl.sql, dml.sql [Oracle] 데이터베이스 설계 (Data Modeling)💡데이터베이스 설계 1. 요구사항 수집 및 분석 2. 개념 데이터 모델링 3. 논리 데..

Engineering/Data

[JDBC] Template, Lombok 라이브러리, Favicon

⭐Templates (코드조각)queryNoParamNoReturn매개변수(X) 반환값(X)try { String sql = "${sql}"; stat = conn.createStatement(); return stat.executeUpdate(sql);} catch (Exception e) { e.printStackTrace();} queryParamNoReturn매개변수(O) 반환값(X)try { String sql = "${sql}"; pstat = conn.prepareStatement(sql); pstat.setString(1, ${value}); return pstat.executeUpdate();} catch (Exception e) { e.printStackTrace();}preparedS..

Engineering/Data

[JDBC] Ajax: 주소록 구현 (json simple 라이브러리)

🍁주소록 구현Ajax는 화면 깜박임 없이 데이터를 주고받기 때문에 눈에 보이는 페이지를 여러 장 만들지 않고 한 장으로 구현한다.테이블 형태로 주소록 목록을 만들고, 입력하는 화면은 다른 페이지에 만들지 않고 해당 페이지의 팝업이나 아래에 폼으로 만든다.Ajax를 사용하지 않는 페이지는 각 기능을 별도의 페이지로 만든다는 특징이 있다. 그래서 Ajax를 쓰지 않을 때에는 CRUD를 구현할 때 4개의 독립적인 페이지를 생성한다. 반면에 Ajax를 사용하면 모든 기능을 한 장으로 구현하기 때문에 페이지가 복잡해진다. https://fonts.google.com/icons Material Symbols and Icons - Google FontsMaterial Symbols are our newest ico..

Engineering/Data

[JDBC] Ajax: jQuery UI

🍁jQuery UIhttps://jquery.com/ jQueryWhat is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.jquery.com https://jqueryui.com/ jQuery UIjQuery UI is a curated set of user interface interactions, eff..

Isaac S. Lee
'Engineering/Data' 카테고리의 글 목록