종종 기계 학습 알고리즘을 데이터 세트에 적용할 때 먼저 데이터 세트를 훈련 세트와 테스트 세트로 나눕니다. R에서 데이터를 훈련 세트와 테스트 세트로 분할하는 세 가지 일반적인 방법이 있습니다. 방법 1: 기본 R 사용 #make this example reproducible set. seeds (1) #use...
R에서 NaN은 숫자가 아님을 나타냅니다. 일반적으로 NaN 값은 잘못된 결과를 초래하는 계산을 수행하려고 할 때 발생합니다. 예를 들어, 0으로 나누거나 음수의 로그를 계산하면 NaN 값이 생성됩니다. #attempt to divide by zero 0 / 0 [1]NaN #attempt to calculate log of negative...
R에서 빈 플롯을 만드는 세 가지 일반적인 방법이 있습니다. 방법 1: 완전히 빈 경로 만들기 plot. new () 방법 2: 축이 포함된 빈 플롯 만들기 plot(NULL, xlab="", ylab="", xaxt=" n ", yaxt=" n ", xlim= c ( 0,10 ) , ylim=c(...
cat() 함수를 사용하면 R에서 같은 줄에 여러 변수를 쉽게 인쇄할 수 있습니다. 이 함수는 다음 기본 구문을 사용합니다. cat(variable1, variable2, variable3, ...) 다음 예에서는 다양한 시나리오에서 이 구문을 사용하는 방법을 보여줍니다. 예제 1: 같은 줄에 문자열과 변수를 인쇄합니다. 다음 코드는 cat()...
다음 방법을 사용하여 R의 문자열에서 특정 문자를 제거할 수 있습니다. 방법 1: 문자열에서 특정 문자 제거 gsub(' character ', '', my_string) 방법 2: 문자열에서 여러 문자 제거 gsub('[ character1character2 ]', '', my_string) 방법 3: 문자열에서 모든 특수 문자 제거 gsub('[^[:alnum:] ]',...
R의 swep() 함수를 사용하여 행렬의 행이나 열에 특정 작업을 수행할 수 있습니다. 이 함수는 다음 기본 구문을 사용합니다. sweep(x, MARGIN, STATS, FUN) 금: x : 행렬 이름 MARGIN : 기능을 수행할 여백(1=행, 2=열) STATS : 함수에 사용할 값 FUN : 수행할...
다음 방법 중 하나를 사용하여 R의 목록을 반복할 수 있습니다. 방법 1: 목록을 순환하고 같은 줄에 모든 하위 항목을 표시합니다. for (i in my_list) { print (i) } 방법 2: 목록을 순환하고 모든 하위 항목을 다른 줄에 표시합니다. for (i in...
대부분의 통계 과정에서 학생들은 변수 간의 선형 관계 에 대해 배웁니다. 이는 한 변수의 증가가 다른 변수의 예측 가능한 증가와 연관되어 있는 관계입니다. 이에 대한 예는 총 득점 점수와 농구 경기에서 플레이한 시간(분)을 비교할 수 있습니다. 더 많은 시간 동안 플레이하는...
R의 ncol() 함수를 사용하여 데이터 프레임이나 행렬의 열 수를 계산할 수 있습니다. 이 함수는 다음 기본 구문을 사용합니다. ncol(x) 금: x : 데이터 프레임 또는 행렬의 이름 다음 예에서는 다양한 시나리오에서 이 기능을 사용하는 방법을 보여줍니다. 예 1: ncol을 사용하여 데이터...
R에 있는 stringr 패키지의 str_extract() 함수를 사용하여 일치하는 패턴을 문자열로 추출할 수 있습니다. 이 함수는 다음 구문을 사용합니다. str_extract(string, pattern) 금: 문자열: 문자형 벡터 패턴: 추출할 패턴 다음 예에서는 이 기능을 실제로 사용하는 방법을 보여줍니다. 예시 1: 문자열에서 패턴 추출 다음...