개인 재정 R 더미의 경고에 대해주의 할 때 알아야 할 사항

R 더미의 경고에 대해주의 할 때 알아야 할 사항

비디오: r/Rareinsults | YOU LOOK LIKE A THUMB 2024

비디오: r/Rareinsults | YOU LOOK LIKE A THUMB 2024
Anonim

오류와 경고는 R에서 다른 기능을 갖습니다. 코드를 중지하기 때문에 오류를 해결할 수 없습니다. 반면에 경고는 전혀 다른 짐승입니다. R이 경고를 던지더라도 관계없이 코드를 계속 실행합니다. 경고는 무시할 수 있지만 일반적으로 매우 나쁜 생각입니다. 경고는 흔히 코드에 의미 또는 논리 오류가 있음을 나타내는 유일한 기호입니다.

> xy <- if (x <5) 0 else 1 경고 메시지: In if (x 1, 첫 번째 요소 만 사용됨)

이 경고는 의미 론적 오류를 나타냅니다: if 하나의 TRUE 또는 FALSE 값을 기대하지만 전체 벡터를 제공했습니다. 오류와 마찬가지로 경고는


다음은 정기적으로 팝업되고 코드의 의미 또는 논리 오류를 가리킬 수있는 또 다른 경고입니다: >> x sqrt (x - 5) [1] NaN 경고 메시지: sqrt (x - 5): NaN이 생성됨 5는 x가 ​​4 일 때 음수이므로 R은 제곱근을 계산할 수 없으며 음수가 숫자가 아닌 경우 (NaN)

수학자 인 경우 -1의 제곱근이 0 - 1i임을 지적 할 수 있습니다. 실제로 R은 복소수로 계산할 수 있지만 변수를 복소수로 정의해야합니다. 예를 들어 도움말 파일을 확인할 수 있습니까? 복잡한 정보.

> plot (1: 10, 10: 1, color = "green")

당신은 이것을 시도하면 즉시 6 개의 경고 메시지를 받게됩니다. 모두 당신이 찾고있는 인자 이름이 아닐 것입니다:

경고 메시지: 1: 플롯. 창 (…): "색상"은 그래픽 매개 변수가 아닙니다. 2: 플롯에서. xy (xy, type, …): "color"는 그래픽 매개 변수가 아닙니다 …

경고 메시지는 명령 줄에서 입력 한 코드를 가리 키지 않습니다. 대신, 그들은 plot과 같이 이전에는 사용하지 않은 함수를 가리 킵니다. 창 ()과 음모. xy ().

점 인수를 사용하여 한 함수에서 다른 함수로 인수를 전달할 수 있습니다. 바로 여기 plot ()이하는 일입니다. 따라서 plot () 자체는 경고를 생성하지 않지만 plot ()이 color 인수를 전달하는 모든 함수는 않습니다.

경고 또는 오류 메시지가 나타나면 오류를 생성 한 기능의 도움말 페이지를 면밀히 살펴 보면 사용자가 가지고있는 메시지의 원인을 파악할 수 있습니다. 예를 들어, 도움말 페이지에서? 음모. xy, 인수의 올바른 이름은 col입니다.

요약하면, 대부분의 경고는 다음 문제 중 하나를 지적합니다.

이 함수는 결과를 주었지만 어떤 이유로 옳지 않을 수 있습니다.

이 함수는 NA 또는 NaN 값과 같은 비정형 결과를 생성했습니다.

함수는 인수 중 일부를 처리하지 못하고 무시했습니다.

마지막 문장 만 구문에 문제가 있음을 알립니다. 다른 것들은 코드를 조금 더 검토해야합니다.

R 더미의 경고에 대해주의 할 때 알아야 할 사항

편집자의 선택

Photoshop CS6의 이미지에서 원하지 않는 요소를 제거하는 방법 - 더미

Photoshop CS6의 이미지에서 원하지 않는 요소를 제거하는 방법 - 더미

Adobe Photoshop Creative Suite 6에서 원하지 않는 요소 (이 경우 사람)를 이미지에서 완벽하게 제거하는 단계입니다.이 기술을 처음 시도 할 때는 원하는 요소에 연결되지 않은 요소가있는 이미지로 시작하십시오 이미지를 유지하십시오. 무언가가 포함 된 이미지를 엽니 다.

Photoshop CS6에서 선택 영역을 알파 채널로 저장하는 방법 - 더미

Photoshop CS6에서 선택 영역을 알파 채널로 저장하는 방법 - 더미

중 하나 Photoshop CS6의 알파 채널에 대한 가장 큰 장점은 이미지를 저장 한 다음 시간과 시간을 다시 검색 할 수 있다는 것입니다. 이렇게하면 선택 영역을 만드는 데 많은 시간과 노력이 쏟은 경우 특히 편리 할 수 ​​있습니다. 요소를 다시 선택하려면 휠을 다시 만들어야합니다 ...

Photoshop 이미지 - 인형

Photoshop 이미지 - 인형

암실에서 디지털로 이동하면 소음을 줄이는 방법 영화 및 가공 비용의 달러화 (가능한 환경 오염의 감소는 말할 것도 없음)를 제공하지만 사진 및 예술 사업에 새로운 도전 과제를 추가했습니다. 디지털 사진이 제시하는 문제 중 가장 중요한 것은 노이즈입니다. ...

편집자의 선택

Adobe Photoshop Elements에서 디지털 사진의 레이어 삭제하기 -

Adobe Photoshop Elements에서 디지털 사진의 레이어 삭제하기 -

디지털 사진이 보이면 해당 사진에서 레이어를 삭제할 수 있습니다. 레이어를 삭제하면 해당 레이어의 내용이 이미지 파일에서 제거됩니다. Adobe Photoshop Elements를 사용하여 그림에서 레이어를 삭제합니다.

Adobe Photoshop Elements로 디지털 사진의 레이어 편집하기 - 더미

Adobe Photoshop Elements로 디지털 사진의 레이어 편집하기 - 더미

Adobe Photoshop Elements에서 특정 레이어를 변경하여 이미지의 나머지 부분을 변경하지 않고 이미지를 편집 할 수 있습니다. 편집하려는 부분이 편집하려는 레이어에 있는지 확인하기 만하면됩니다.

디지털 사진 편집 - 인형

디지털 사진 편집 - 인형

잠시 동안 디지털 카메라로 사진을 찍었 으면 항상 결과에 감격하고 "이 사진을 구원받을 수 있습니까? "그 대답은"그렇습니다. "다음 표의 트릭을 사용하여 좋아하는 사진 편집기에서 디지털 사진을 편집하십시오. 기능 설명 권장 크기 조정 ...

편집자의 선택

WordPerfect Office 2002에서 작업 영역 사용자 지정 - 더미

WordPerfect Office 2002에서 작업 영역 사용자 지정 - 더미

WordPerfect 인터페이스에 대한 많은 것을 제어 할 수 있습니다 프로그램이 어떻게 보이고 행동하는지에 대한 용어). 모든 옵션을 훑어 보는 데 몇 시간을 소비 할 수 있지만 더 나은 일을해야합니다. 아래는 대부분의 사람들이 WordPerfect에서 다루기 쉬운 작업을위한 옵션입니다. 옵션 본부 : 설정 ...

의 그래픽 작업 - 그래픽을 사용하기 전에 WordPerfect 11 - Dummy

의 그래픽 작업 - 그래픽을 사용하기 전에 WordPerfect 11 - Dummy

기본에서 그래픽 작업 상자. 모든 상자에는 테두리와 배경이 있습니다. 두 가지 방법으로 상자와 상자 안에있는 그림을 선택할 수 있습니다. 텍스트를 입력하고 상자를 클릭하면 검은 색 핸들과 테두리가 생기지 않습니다.