인수 pph를 삭제하고 시간을 40으로 곱할 수 있습니다. 그러나 예를 들어 동료가 다른 시간당 요금을 사용하는 경우 이를 사용하려면 함수 본문의 값을 변경해야 합니다. 변경할 수 있는 값에 대해 기본값과 인수를 사용하는 것이 좋습니다. 이렇게 하면 함수를 보다 유연하고 사용할 수 있습니다. R은 루프를 작성하는 세 가지 방법을 제공합니다: for, Repeat 및 while. for 문은 지나치게 간단합니다. 인덱스(여기 k)와 벡터(벡터 아래의 예에서 1:5)를 정의하기만 하면 되며 중괄호 간에 원하는 동작을 지정할 수 있습니다. 위의 스크린 샷에서 -12가 1보다 적고 if 문 블록 후에 인쇄 할 것이 없기 때문에 아무 것도 인쇄하지 않는다는 것을 관찰 할 수 있습니다. 당신이 혼란스러워 희망, 우리는 한 가지 더 예를 보자. 예를 들어 fun.name(?fun.name)라는 함수에 대한 도움말을 얻는 일반적인 방법은 작동하지 않습니다.

if에 대한 기본 제공 도움말에 액세스하려면 함수 이름을 인용해야 합니다. 단일 따옴표, 큰따옴표 또는 백틱을 사용할 수 있습니다. 다음 각 문은 for: for 문을 사용할 수 없는 경우 중단 을 사용하거나 중단 규칙을 지정하는 동안 사용할 수 있습니다. 위반 규칙이 잘못 지정되면 루프가 끝나지 않으므로 이러한 종류의 루프에 주의해야합니다. 표준 정규 분포 아래의 두 예에서 값이 1보다 낮을 수록 그려집니다. cat() 함수는 화면에 현재 값을 표시하는 데 사용됩니다. 위의 예에서 test_expression은 %% 2 == 0이며 벡터(FALSE, FALSE, TRUE, FALSE)로 생성됩니다. R에는 벡터화라고 하는 암시적 루프가 지원합니다. 이것은 많은 기능과 표준 연산자에 내장되어 있습니다. 예를 들어 + 연산자는 명시적 루프없이 두 개의 숫자 배열을 추가할 수 있습니다. .

Else 조건문이 R에서와 같이 모든 프로그래밍의 중요한 부분인 경우. 이 자습서에서는 R에서 기본 IF Else 조건을 작성하는 방법을 살펴보겠습니다. 그것은 초보자를 대상으로하는 경우 … 다른 사다리 (만약… 다른… if) 문 함수 키워드를 사용하면 2개 이상의 대안 중에서 코드 블록을 실행할 수 있습니다. if 문은 다음의 경우 선택적 인 경우… 다른 문, 단일 경우를 사용 하 여 다양 한 조건을 테스트 하는 데 매우 유용… else if 문. 함수 본문의 마지막 명령문의 결과는 반환된 값입니다. 이 경우 총 가격은 달러로 반올림됩니다. If는 0 또는 1을 가질 수 있으며 다른 경우 는 이후에 와야합니다.

if, else if, else 문을 사용할 때 염두에 두어야 할 점이 거의 없습니다. 다른 부분은 선택 사항이며 test_expression이 FALSE인 경우에만 평가됩니다. 숫자 벡터의 경우 0은 FALSE로, 나머지는 TRUE로 간주됩니다. 명시적 루프는 일반적으로 느리며 가능하면 피하는 것이 좋습니다. 괄호 사이의 단일 논리 값(또는 단일 논리 값으로 연결되는 식) Boolean 식이 true로 평가되는 경우 if 코드 블록이 실행되고 그렇지 않으면 다른 코드 블록이 실행됩니다.

r if 예제