Restaurante La Strada

r 예제 코드

Posted on

자신을 반복하지 마십시오 – 자동화! 동일한 코드를 반복해서 반복하는 경우 루프 또는 함수를 사용하여 해당 코드를 반복합니다. 불필요한 반복은 단지 시간을 낭비하지 않습니다 – 그것은 또한 당신이 비용이 많이 드는 실수를 할 가능성이 증가! 공동 작업. 친구를 잡고 “코드 검토”를 연습합니다. 검토는 실험 및 원고를 준비하는 데 사용됩니다. 왜 뿐만 아니라 코드에 대 한 그것을 사용 하지? 우리의 코드는 또한 주요 과학적 업적과 노력의 많은 제품입니다! 플롯() 함수는 그래프 창을 열고 갤런당 마일 대비 가중치를 플롯합니다. 다음 코드 줄은 이 그래프에 회귀 선을 추가합니다. 마지막 줄은 제목을 추가합니다. 라이브러리를 사용하여 코드를 실행하는 데 필요한 모든 패키지를 로드하는 것은 코드를 실행하는 데 필요한 패키지를 나타내는 좋은 방법입니다. 종속성이 설치되지 않았음을 확인하기 위해 장기 실행 스크립트를 통해 3분의 2를 만드는 것은 실망스러울 수 있습니다.

코드의 섹션을 설정하고 코드의 특정 부분을 쉽게 찾을 수 있도록 하려면 #또는 #-를 사용하여 코드에 추가하고 표시하기가 쉽습니다. 예를 들어 함수 정의를 구분하기 위해 코드를 작성할 때 종종 유용합니다. 스크립트에서 하나 또는 몇 개의 사용자 지정 함수만 만드는 경우 코드 맨 위에 배치합니다. 많은 함수를 작성한 경우 모든 함수를 자신의 함수에 넣습니다. R 파일을 한 다음 해당 파일을 소스로 가져옵니다. 소스는 코드에서 필요에 따라 함수를 사용할 수 있도록 이러한 모든 함수를 정의합니다. 패키지는 잘 정의된 형식으로 R 함수, 데이터 및 컴파일된 코드의 컬렉션입니다. 패키지가 저장되는 디렉터리를 라이브러리라고 합니다. R에는 표준 패키지 세트가 함께 제공됩니다. 다른 다운로드 및 설치를 사용할 수 있습니다. 일단 설치, 그들은 사용할 세션에 로드 해야 합니다.

코드에 대한 요구 사항 및 종속성의 중요성을 이해합니다. 코드 내에서 일관된 스타일을 사용합니다. 예를 들어 모든 행렬의 이름을 _mat로 끝입니다. 일관성을 사용하면 코드를 더 쉽게 읽을 수 있고 문제를 쉽게 찾을 수 있습니다. #또는 #-를 사용하여 코드에서 고유한 구성 요소를 식별하고 분리합니다. R의 거의 모든 기능은 기능을 통해 수행됩니다. 함수는 지정된 작업을 수행하기 위해 작성된 코드입니다. 인수 또는 매개 변수를 수락할 수 있으며 하나 이상의 값(또는 아닐 수 있음)을 반환할 수 있습니다. R에서 함수는 구문으로 정의됩니다: `선반 에서` R에서 얻는 강력한 함수 집합 위에는 CPAN(펄 월드) 또는 CTAN(텍스 월드)과 같은 개념이 있습니다.

, 전 세계 사람들이 작성 한 제 3 자 소프트웨어의 잘 조직 된 컬렉션. 이를 포괄적인 R 아카이브 네트워크를 위한 `CRAN`이라고 합니다. 당신은 거기 밖으로 코드의 품질과 포괄적인에 놀랄 것입니다. 완전히 작동하지 않는 코드는 거의 없지만 때때로 손가락이 흔들리거나 코드 로트가 발생합니다. 더 중요한 것은, 나는 R 전문가가 아닙니다. 그래서 당신이 실수 나 개선에 저를 경고하는 경우 그래서 나는 항상 행복 할 것이다. 또한이 페이지에 있어야하고 (이상적으로 코드!)가 아닌 것들에 대한 요청을 보내주십시오. 코드를 한입 크기의 청크로 유지합니다. 단일 함수 또는 루프가 너무 길면 더 작은 조각으로 나누는 방법을 찾아보라고 합니다.