분류 전체보기
-
자바 step7 - Array(1)Java 2022. 10. 25. 21:46
package test.main; public class MainClass01 { public static void main(String[] args) { System.out.println("main 메소드가 시작되었습니다."); // int type 5 개를 저장하고 있는 배열 int[] nums= {10,20,30,40,50}; // double type 5 개를 저장하고 있는 배열 double[] nums2= {10.1,10.2,10.3,10.4,10.5}; // boolean type 5개를 저장하고 있는 배열 boolean[] truth= {true, false, false, true, true}; // String type (참조데이터 type) 5 개를 저장하고 있는 배열 String[] n..
-
자바 step6 - WrapperClass(데이터 type 변경)Java 2022. 10. 25. 21:31
package test.main; /* * byte : Byte * short : Short * int : Integer * long : Long * * float : Float * double : Double * * char : Character * boolean : Boolean * * - 때로는 기본데이터 type 의 참조데이터 type 이 필요할 때가 있다. * - 기본데이터 type 을 객체에 포장(boxing) 하는 형태이다. * - boxing 과 unboxing 은 자동으로 되기 때문에 프로그래머가 신경 쓸 필요는 없다. */ public class MainClass01 { public static void main(String[] args) { System.out.println("main..
-
자바 step5 - ConstructorJava 2022. 10. 25. 21:23
Student class 생성 package test.mypac; /* * [ 생성자 ] * * 1. 클래스명과 동일하다. * 2. 메소드 모양과 유사하지만 리턴 type 이 없다. * 3. 객체를 생성할때( new 할때 ) 호출된다. * 4. 객체를 생성하는 시점에 무언가 준비 작업을 할때 유용하다. * 5. 생성자를 명시적으로 정의하지 않아도 기본 생성자는 있다고 간주된다. */ public class Student { //생성자 public Student() { System.out.println("Student 클래스의 생성자 호출됨"); } } package test.main; import test.mypac.Student; public class MainClass01 { public static..
-
자바 step4 - Method(2)Java 2022. 10. 25. 21:09
MyObject class 생성 package test.mypac; /* * [ 메소드를 만들때 고려해야 하는것 ] * * 1. 접근 지정자 * 2. static or non static * 3. 리턴 type * 4. 메소드명 * 5. 메소드에 전달하는 인자의 갯수와 데이터 type */ public class MyObject { /* * public => 이 메소드는 어디에서든 접근 가능하다 * void => 이 메소드는 어떤 값도 리턴하지 않는다 * walk => 메소드명 * walk() => 이 메소드는 어떤 값도 인자로 전달받지 않는다 */ public void walk() { System.out.println("걸음을 걸어요"); } // int type을 리턴해주는 메소드 public int..
-
자바 step4 - Method(1)Java 2022. 10. 25. 20:58
MyObject Class를 생성하였다. package test.mypac; /* * [ 메소드를 만들때 고려해야 하는것 ] * * 1. 접근 지정자 * 2. static or non static * 3. 리턴 type * 4. 메소드명 * 5. 메소드에 전달하는 인자의 갯수와 데이터 type */ public class MyObject { /* * public => 이 메소드는 어디에서든 접근 가능하다 * void => 이 메소드는 어떤 값도 리턴하지 않는다 * walk => 메소드명 * walk() => 이 메소드는 어떤 값도 인자로 전달받지 않는다 */ public void walk() { System.out.println("걸음을 걸어요"); } // int type을 리턴해주는 메소드 publi..
-
R 기초 20 - 단순선형회귀 모델 예제, 회귀분석모형의 적절성을 위한 조건R 2022. 10. 25. 17:17
임의의 heigt가 주어졌을 때 미지의 weight를 데이터로 분석해서 예측값을 추측하는 예제 # 단순선형회귀 모델 작성 head(women, 2) summary(women) cor(women$height, women$weight) # 0.9954948. 표준화를 하여 -1 ~ 1로 나타낸다. 상관관계인지의 여부 확인 plot(women$height, women$weight) # 인과관계가 있다고 가정하고 회귀분석 모델 작성 mfit
-
R 기초 18 - 통계분석, 기술통계, 표준화, 정규화, 변동계수, 공분산, 상관계수R 2022. 10. 25. 13:02
정규화와 표준화 정의 참조 [통계] 정규화(Normalization) vs 표준화(Standardization) ML을 공부하는 사람이라면 feature scaling이 얼마나 중요한 지 알것이다. scikit-learn에는 많은 스케일링 메서드들이 모듈화 되어있는데, 기본적으로 정규화와 표준화가 무엇인지 이해해야 과제를 수 heeya-stupidbutstudying.tistory.com # 통계분석 : 어떤 데이터가 주어졌을 때 데이터 간의 관계를 파악하고 이를 분석하는 것 # 기술통계 : 자료를 정리하고 요약 및 시각화를 하는 기초적인 총계 # 중심경향값 (평균, 중위수, 최빈수), 산포도(분산, 표준편차, 범위, 사분위수), 분포도(왜도, 첨도) # 기초 통계량 계산 함수 약간 보기 mean(1:5..