본문 바로가기
반응형

전체 글83

[부스트코스] 프로젝트로 배우는 데이터사이언스 Ch 2 출처 https://www.boostcourse.org/ds214/lecture/102086?isDesc=false 프로젝트로 배우는 데이터사이언스 부스트코스 무료 강의 www.boostcourse.org 1. 당뇨병 데이터셋 https://www.kaggle.com/uciml/pima-indians-diabetes-database https://www.scikit-learn.org/stable/modules/generated/sklearn.datasets.load_diabetes.html#sklearn.datasets.load_diabetes * pregnancies : 임신횟수 * glucose : 2시간 동안의 경구 포도당 내성 검사에서 혈장 포도당 농도 * bloodPressure : 이완기 혈압.. 2021. 8. 8.
[부스트코스] 프로젝트로 배우는 데이터사이언스 Ch 1 출처 https://www.boostcourse.org/ds214/joinLectures/28155 프로젝트로 배우는 데이터사이언스 부스트코스 무료 강의 www.boostcourse.org 1. Scikit Learn - 대표적인 파이썬 머신러닝 라이브러리 - classification, regression, clustering, dimensionality reduction, model selection, preprocessing 등 알고리즘 - supervised machine learning clf = RandomForestClassifier() # 머신러닝 모델 (트리모델) clf.fit(X_train, y_train) # 학습, x는 학습 데이터, y는 정답 y_pred = clf.predict(.. 2021. 8. 6.
[JAVA] 예외처리 출처) 코뮤니티 모각코 "JAVA를 자바" 과정 1. 예외처리가 필요할 때 오류에 부딪힐 때 오류를 없애는 것이 가장 좋지만, 모두 없앨 수 없다면 그것을 제대로 처리하는 것도 중요하다. 오류를 무시할 때도 있고, 적절한 조치를 취해야 할 때도 있다. 그 때 사용할 수 있는 것이 "try, catch, throw" 등이다. 2. try, catch, finally 1) try~catch int[] value = new int[3]; value[3] = 10; 위 코드를 실행하면 ArrayIndexOutOfBoundsException 오류가 발생한다. 오류 발생 시 "오류 발생" 이라는 문장이 출력되도록 코드를 짜면 아래와 같다. int[] value = new int[3]; try { value[3] =.. 2021. 7. 22.
[JAVA] 객체지향 출처) 코뮤니티 모각코 "JAVA를 자바" 과정 1. 객체지향 프로그래밍 (OOP) 구성요소 - 클래스, 객체, 메소드 1) 클래스 객체의 설계도 (틀) 클래스를 이용해 비슷한 구성의 객체 찍어냄 - 필드 : 클래스에 포함된 변수 - 메소드 : 클래스 안에 있는 함수 - 생성자 : 인스턴스가 처음 만들어질 때 실행될 초기화 메소드 * 클래스를 이용해 객체를 만드는 과정을 클래스의 인스턴스화라고 한다. 즉, A라는 클래스에서 만들어진 객체 = A클래스의 인스턴스 객체 == 인스턴스 2) 메소드 클래스에 선언된 함수 public 리턴 자료형 메소드명 (입력1, 입력2 ...) { ... return 리턴값; } * public -> 메소드가 선언된 클래스 외부에서도 호출될 수 있는 메소드 3) 필드 클래스 .. 2021. 7. 22.
[JAVA] 배열 출처) 코뮤니티 모각코 "JAVA를 자바" 과정 1. 배열 같은 자료형의 변수들을 묶어서 저장한 것이다. 1) 선언 자료형, 배열 이름 선언 * int [] name; * int name []; 두 가지의 방법 중 선택하여 선언할 수 있다. 2) 생성 자료형, 길이 정해줌 int[ ] value; value = new int[5]; * 선언&생성 동시에 -> int[ ] value = new int[5]; 3) 초기화 선언과 동시에 초기화하면 크기 따로 명시하지 않아도 됨 + new 코드 생략 가능 int[] name = new int[] {1, 2, 3, 4, 5}; int[] name = {1, 2, 3, 4, 5}; // new int[] 생략 String[] weeks = {"월", "화", "수.. 2021. 7. 20.
[JAVA] 스캐너로 입력받기 [출처] 모각코 'JAVA를 자바' 1. 스캐너 (Scanner) 자바에서 사용자에게 값을 입력받을 때에는 주로 '스캐너'를 사용한다. 스캐너를 이용하기 위해서 클래스 가장 상단에 import java.util.Scanner; 코드를 추가해야 한다. 2. 스캐너 객체 스캐너를 이용하기 위해서는 스캐너 객체를 만들어야 한다. 스캐너 클래스의 기능을 쓸 수 있는 모듈을 복사한다는 뜻이다. Scanner sc = new Scanner(System.in); 이 코드는 스캐너 클래스의 기능을 사용할 수 있는 sc 라는 이름의 객체(모듈)을 만든다는 의미이다. 한 번 스캐너 객체를 만들면 이 객체의 메소드를 이용해 사용자가 원하는 데이터를 읽을 수 있다. String age = sc.next(); System.ou.. 2021. 7. 15.
반응형