분류 전체보기399 동적 쿼리 + JS 변수로 ajax 데이터 보내기 Entity BroadCast.java package kr.smhrd.entity; import java.util.Date; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Data public class BroadCast { // table에 존재하는 컬럼을 전부 필드로 만들기 private int brdcst_num; private String brdcst_de; private String program_nm; private float nyo_rt; private float n10s_rt; private float n20s_.. 2023. 6. 13. 타이타닉 데이터 분류 ### 문제정의 - 타이타닉 데이터를 활용하여 생존과 사망을 구분하는 머신러닝 모델을 만들자 - kaggle 사이트에 올려서 순위도 확인해보자(내림차순) ### 데이터 수집 - kaggle 사이트에서 데이터를 다운로드 # train, test 데이터 가져오기 # train 변수 : train.csv 파일 가져오기 # test 변수 : test.csv 파일 가져오기 import pandas as pd train = pd.read_csv('./data/titanic/train.csv') test = pd.read_csv('./data/titanic/test.csv') print(train.shape) print(test.shape) # train : 891개 데이터, 12개 특성 # test : 418개 데.. 2023. 6. 13. 알고리즘_Java 로직 + ajax 비동기통신 Console 오류 Mapped Statement 에서 Statement는 mybatis sql쿼리문의 id값 ex) session.selectList("getMonthData", vo); 에서 "getMonthData" => Statement bean을 못찾는다는 오류 => Controller에서 url매핑값이 중복되진 않았는지 확인! BroadCastMapper => DAO package kr.smhrd.mapper; import java.util.ArrayList; import org.apache.ibatis.annotations.Select; import kr.smhrd.entity.BroadCast; // @Mapper => 버전 업그레이드로 생략 가능 public interface BroadC.. 2023. 6. 12. Decision Tree_버섯데이터 분류 실습 Decision Tree : 결정트리, 의사결정나무, 결정나무 - KNN : 주변에 있는 이웃들을 검색하는 알고리즘 - 질문을 순차적으로 나열해서 데이터를 구분하는 알고리즘 - 가장 먼저 던지는 질문 : Root Node => 가장 중요한 질문 : 가지고 있는 데이터를 가장 잘 구분할 수 있는 질문 - 가장 마지막에 던지는 질문 : Leaf Node => 더 이상 질문이 나열되지 않는 상태, 상대적으로 덜 중요한 질문 - 각 질문의 중요도를 구분하기 위해 사용하는 지표 : 지니불순도, 엔트로피 ==> 각 데이터가 얼마나 섞여있는지를 판단 ==> 많이 섞여있을수록 : 불순도가 높음 ==> 조금 섞여있을수록 : 불순도가 낮음 - 불순도가 가장 낮은 것이 가장 중요한 질문 : Decision Tree 알고리즘.. 2023. 6. 8. DB에 저장된 데이터값을 ajax로 그래프 그리기 DB에 저장된 데이터값을 ajax로 그래프 그리기 JS 중괄호{} => 객체 대괄호[] => 배열 ajax 비동기 통신 => json구조로 변환 라이브러리 pom.xml jackson-databind https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.14.2 BroadCastController package kr.smhrd.controller; import java.util.ArrayList; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.. 2023. 6. 8. DB에 저장된 데이터 불러오기 contextPath 변경 DB에 저장된 데이터 불러오기 servlet-context.xml controller가 포함된 package명으로 변경 kr.smhrd.controller BroadCastController package kr.smhrd.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import kr.smhrd.entity.BroadCast; impo.. 2023. 6. 8. 이전 1 ··· 8 9 10 11 12 13 14 ··· 67 다음