본문 바로가기

R 데이터프레임(DF) Select Column R에서 lm(linear regression)와 같은 분석을 할 경우 해당 데이터프레임에서 제외할 컬럼이 있을 수 있다.만약 컬럼내의 값이 모두 같으면 분석 대상에서 제외해야 한다.제외하지 않고 lm분석을 할 경우 에러를 발생시킨다. 분석할 데이터프레임에서 분석 대상이 되는 컬럼만 선택하거나 분석 대상에서 제외되는 컬럼을 제거하는 방법을 알아 보자. 우선 샘플 데이터프레임을 생성하자model.df 더보기
[Effective Java] 생성자의 매개변수가 많을 때는 빌더(builder)를 고려하자 이번에 정리하고자하는 내용은 챕터 2의 2항목인 "생성자의 매개변수가 많을 때는 빌더(builder)를 고려하자"이다. 블로그 작성 목적은 복습과 이 책을 다 읽고자하는 다짐으로 시작한다. 1. 생성자와 Static 팩토리 메소드의 제약 매개변수가 많아질 경우 해당 클래스의 객체를 생성하려면 신축성 있게 처리하지 못한다. 2. 해결방법 가. 텔리스코핑 생성자 패턴 고전적인 방법으로 텔리스코핑 생성자(telescoping constructor) 패턴이 있다. 생성자를 오버로딩하여 사용하는 방법으로 코드로 표현해보면 아래와 같다. public class Rects { private final int width; private final int height; private final int margin; pr.. 더보기
R 데이터프레임(DF) Group By Sum R에서 데이터프레임을 Group by Sum하는 방법이다. 우선 샘플 데이터프레임을 생성하자data 더보기