목록Language/R (9)
우노
R 패키지 버전 확인 방법 packageVersion("패키지명")
들어가기 앞서, R 파일은 에디터(Rstudio, etc)를 사용해서 실행할 수도 있지만, 에디터가 아닌 Terminal Command Line 에서 실행해야하는 상황이 발생할 수도 있다. 이때, 아래와 같은 방법으로 Terminal Command Line 에서 R 파일을 실행할 수 있다. 1. 스크립트 상단에 Rscript 설정 추가 Test.R #!/usr/bin/env Rscript # 간단한 출력 코드 sayHello
에러 원인 및 해결 에러 메세지 Error in optFederov(data = input, nTrials = 2, nRepeats = 1, criterion = "D") : nTrials must be greater than or equal to the number of columns in expanded X 원인 및 해결 nTrials 의 값은 data 열의 수보다 같거나 많게 설정해야한다. 에러 원인 및 해결 에러 메세지 Error in optFederov(data = input, nTrials = 1035, nRepeats = 1, criterion = "D") : Singular design. 에러 원인 및 해결 data 열 간 산술 연산한 값이, 추가적인 data 열에 존재하는 경우이므로, 산..
오류 RStudio를 사용해 데이터를 출력하는 경우, 출력 항목이 매우 길다면 다음 경고가 발생한다. [ reached getOption("max.print") -- omitted 800 entries ] 해결 방법 options 명령을 통해 출력 제한을 늘리면 된다. options(max.print=1000000)
R dataframe을 원하는 크기로 slice하는 방법 output
파입 입력 추후 업데이트 파일 출력 write.csv() : 데이터프레임을 외부 csv 파일로 저장 write.csv(output$design, file="test.csv", row.names=FALSE) # row.names : 행 포함 여부
현재 작업 폴더 경로 확인 getwd() 작업 폴더 경로 변경 '₩' 또는 '' 는 모두 '/'로 바꿔줘야합니다. setwd("경로")
실험계획법(DOE, design of experiments)이란? 참고 https://wooono.tistory.com/136 D-optimal Design 기본 개념 전체 데이터셋에서 중요한 데이터만 가져와 효율적으로 실험하기 위해 쓰이는 실험계획법이다. 데이터는 X로 표현되며 정보행렬인 |X’X(대각행렬)|를 최대화하여, 추정 된 회귀 계수의 전체 분산을 최소화하도록 구성된다. 자세한 설명 선형모형 N : 데이터의 개수 (행개수) k : 입력 데이터의 특성 개수 (열개수) Y : N x 1 출력 벡터 X : N x k 입력 데이터 행렬 β : 미지의 회귀 계수 k x 1 벡터 ε : E(ε)=0, N x N 단위행렬인 공분산 행렬을 가진 실험오차 N x 1 벡터 회귀 계수 β 최소제곱법에 의해 추정하..
실험계획법(DOE, design of experiments)이란? 문제 해결을 위해 실험을 계획 하는 방법으로, 최소의 실험 횟수에서 최대의 정보를 얻을 수 있도록 계획하는 것이다. 특성치 (Characteristic value) 실험을 통해 얻어지는 모든 결과치(종속변수 Y)를 의미한다. 인자 (Factor) 실험에 사용되는 원인(독립변수 X)를 의미한다. 인자는 정량적일 뿐만아니라 정성적 데이터로 표현할 수 있다. 예를 들면 온도나 시간은 정량적 데이터로 표현되지만 청결함이나 사람의 심리상태 같은 부분은 정성적 데이터로 표현되기도 한다. 수준 (Level) 실험에서 '인자의 정도나 값' 을 의미한다. 예를 들면 온도와 같은 정량적인 인자의 경우에는 모든 온도 값이, 온도라는 인자의 수준..