자바 개발자가 이해하는 R 언어(4) - 연산 / 테이블 기초
기본 연산자 산술연산자 +-*/ %*%(행렬의 곰셈) %/%(나눗셈의목) = %%(나눗셈의 나머지) 비교 연산자 <.>,<=,>=,==,!= 논리연산자 &, ,~(논리식 ‘부정) 데이터 추출(SELECT) data[뽑아올 행 번호,] data[,뽑아올 열번호 또는 명칭] data[논리연산자,] data[조건식,] subset[data,조건식] frmRand...
R언어 VS 엑셀 VS SQL
R언어, 엑셀, SQL 중 어떤 것을 사용하는 것이 자료 분석에 유리할까? 장단점, 목적 정리.
자바 개발자가 이해하는 R 언어(3) - R 언어 기초/외부 파일 불러오기,내보내기
라이브러리 다운로드 및 사용 CSV나 TXT파일을 읽을 때는 기본 라이브러리를 이용하면 되지만 엑셀 파일을 읽기 위해선 추가 라이브러리를 이용해야한다. 설치는 아래 명령어를 실행한다. install.package(pkgs=’패키지명’) 설치가 완료되면 library 함수를 호출한 뒤...
자바 개발자가 이해하는 R 언어(2) - R 언어 기초/객체 및 함수 예제
변수 선언 w <- 10 x = 20 30 -> y z <- c(1,2,3,4,5) ls() #생성된 변수 보기 rm(list = ls()) #오브젝트 내의 모든 변수 삭제 함수 사용 반복된 숫자...
자바 개발자가 이해하는 R 언어(1) - R 언어 기초/데이터 유형
변수의 종류 (논리적인 정의) 범주형 변수 (categorical variables) 질적인 변수(qualitative) 표(table) 등 계수(counting)에 기반한 요약 자료가 가질 수 있는 값이 몇 개의 범주로 국한 막대그래프, 파이차트로 시각화 가능 명목형 자료:...
오라클 프로시져에서 여러 필드의 빈값 유효성 일괄 검증
오라클 프로시져에서 대량으로 데이터를 처리할 때 빈값 검증이라던가, 금액 검증이 필요한 경우가 있다. 이런 경우에 수십개 필드에서 반복된 쿼리를 사용해야하는 경우가 발생한다. 아래와 같이 필드정보를 배열로 선언하고 오라클의 EXECUTE IMMEDIATE...
자바 람다/스트림 활용
1.람다(lambda)와 익명 함수 람다는 자바8부터 사용 가능하고 익명함수를 사용한다. 익명함수란 무엇일까? 전통적으로 함수 또는 메소드를 만들 때 메소드를 선언하고 선언한 메소드를 호출하는 2단계를 거치게 된다. //선언 public String makeCurrentStr(int amt,...
검증 프로그램
데이터 인터페이스 또는 데이터 유효성을 검증하는 프로그램
자바스크립트 객체를 이용하여 상품주문(html/자바스크립트 예제)
상품선택, 숙박인원 추가에 따른 javascript/html 동적 페이지
오라클에서 쿼리만으로 일자별 가격 출력시키기. + 중간에 행사렌트비용 섞어서 출력하기.
기간을 입력받고 일별로 자료를 출력하고자 할 때, 프로시져를 사용하는 것을 일반적으로 고려한다. 어떻게 보면 간단한 조회기능인데 프로시져를 생성한다는게 자원낭비이기도 하고 다시 기억을 끄집어내어 개발한다는게 매우 귀찮다. 이것을 프로시져를 쓰지않고 connect by를 이용하여 sql문만으로 처리할 수 있다. 그 방법을 알아보자.