파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
이 블로그에서는 RStudio를 사용하여 LuckyTemplates 용 R 스크립팅 의 기본 사항을 살펴보겠습니다 .
RStudio 는 데이터 분석 및 연구와 일치하는 통계 계산 및 그래픽을 생성하는 데 사용됩니다.
통합 개발 환경(IDE) 이기 때문에 코딩을 위한 훌륭한 도구 입니다 . 이것은 소스 코드 편집기 , 자동 완성 , 구문 강조 및 디버깅 도구 와 같은 코딩에서 사용할 수 있는 기능이 있음을 의미합니다 .
RStudio는 R 프로그래밍 언어 설치 의 기본 기능보다 R 스크립팅에 더 편리한 설정입니다 .
목차
RStudio에서 R 스크립팅
RStudio를 처음 열면 3개의 다른 창이 표시됩니다. 하지만 이 튜토리얼에서는 깜박이는 커서를 볼 수 있는 위치에 초점을 맞출 것입니다 . 이 부분은 RStudio 에서 R 스크립팅을 할 수 있는 콘솔 이라고 합니다 .
첫 번째 예에서는 간단한 산술 연산을 만들고 Enter 키를 눌러 실행해 보겠습니다 .
콘솔 에서 " 1 + 1 "을 입력하고 실행하면 결과적으로 " 2 "를 얻을 수 있습니다 . [1] 의 목적이 궁금하시다면 예를 들어 좀 더 자세히 살펴보겠습니다. 콜론(:) 연산자를 사용하여 1 부터 50 까지 일련의 숫자를 만들겠습니다 .
" 1:50 "을 실행하면 결과의 각 줄 앞에 [1] , [18] 및 [35] 가 표시됩니다 . RStudio 에는 이 부분에 사용되는 용어가 없습니다 . 그러나 이러한 숫자는 결과의 각 줄에 대한 인덱스 위치에 대한 자리 표시자 역할을 합니다. 첫 번째 줄을 보면 첫 번째 값인 1 로 시작합니다 . 두 번째 줄은 결과의 18번째 값으로 시작하고 세 번째 줄은 35번째 값으로 시작합니다.
다음 예에서는 친숙할 수 있는 함수를 사용해 보겠습니다. 이들 중 대부분은 LuckyTemplates에서 사용하는 기능과 동일합니다. 25 의 제곱근을 구해 봅시다 .
25 의 제곱근을 계산하기 위해 사용합니다 . 그런 다음 매개 변수에서 함수가 계산할 값으로 25를 설정합시다 . SQRT 함수는 DAX 와 연결된 LuckyTemplates 에서도 사용하는 함수 중 하나입니다 .
RStudio에서 새 R 스크립팅 파일 만들기
실수로 응용 프로그램을 닫은 경우에 대비하여 추가한 모든 스크립트를 유지하려면 RStudio에서 R 스크립트 파일을 만들어야 합니다 . 이렇게 하려면 파일 메뉴를 클릭하기만 하면 됩니다. 그런 다음 새 파일을 가리키고 R 스크립트를 선택합니다 . 새 R 스크립트 파일을 만들기 위한 키보드 단축키는 Ctrl+Shift+N 입니다 .
이 절차 후에 이제 만든 새 R 스크립트를 포함하는 네 번째 창이 있어야 합니다. 기본적으로 R 스크립트 파일의 이름은 Untitled1 로 지정되지만 나중에 파일을 저장한 후 변경할 수 있습니다.
RStudio의 자동 완성 기능 이해
R 스크립트 파일에서 R 스크립트를 구현하면 이점이 있습니다 . R 스크립트를 저장할 수 있는 기능이 그 중 하나입니다. 또 다른 좋은 점은 RStudio에 포함된 자동 완성 기능을 활용할 수 있다는 것입니다 .
이것이 RStudio에서 자동 완성 기능의 모습입니다. 이것은 R 스크립트 파일에서 함수를 입력하기 시작한 후에만 표시됩니다 . 이것은 특정 기능이 어떻게 작동하는지에 대한 정의도 제공하므로 훌륭한 기능입니다.
사용하려는 기능을 입력하는 동안 이 메시지가 표시되면 키보드의 Tab 키를 눌러 자동 완성하세요.
매개변수의 값으로 25를 추가하고 실행 버튼을 클릭하여 스크립트를 실행하여 이 예제를 마무리하겠습니다 . 이 스크립트의 결과는 콘솔 창에 나타납니다.
RStudio에서 순서가 지정된 작업 활용
또 다른 예를 가지고 순서가 지정된 작업을 만들어 보겠습니다.
예제에서는 정렬된 작업 "1 – 2 ^ 4" 를 추가했습니다 . R 프로그래밍 언어는 BEDMAS (Brackets, Exponents, Division, Multiplication, Addition 및 Subtraction)를 따라 순서가 지정된 연산을 수행합니다.
그래서 지수(^)연산을 먼저 하고 빼기(-)를 해서 -15를 얻었습니다.
R 스크립팅에 대한 도움말 문서 얻기
R 프로그래밍 언어에는 훌륭한 도움말 문서도 많이 있습니다. 특정 기능이 어떻게 작동하는지 모르는 경우 물음표 (?) 연산자를 사용하여 문서를 검색할 수 있습니다.
예를 들어 플롯 함수에 대한 문서를 얻고 싶다고 가정해 보겠습니다. ?를 입력하겠습니다. 함수 이름 앞에 연산자. 그런 다음 Ctrl+Enter 를 눌러 실행합니다 .
실행하면 도움말 창 아래에 플롯 기능에 대한 도움말 문서가 표시됩니다 . 도움말 문서에서 제공하는 링크를 클릭하면 플롯 기능과 관련된 특정 항목에 대해 자세히 알아볼 수 있습니다. Generic XY Plotting 을 클릭합니다 .
클릭하면 플롯 기능에 대한 추가 설명과 문서 끝 부분에 있는 몇 가지 예가 표시됩니다.
이 설명서의 예제 중 하나를 복사하여 붙여넣고 R 스크립트 파일에서 실행할 수도 있습니다. 예를 들어 위에서 강조 표시된 스크립트를 살펴보겠습니다.
이 블로그에서는 RStudio 에서 수행할 수 있는 몇 가지 작업에 대한 데모에 불과하므로 이 예제에 대해 논의하지 않을 것입니다 .
그러나 # 기호 로 표시되는 주석이 무엇인지 알아야 하는 중요한 부분이 있습니다 . 이 스크립트를 강조 표시하고 실행 버튼 을 클릭하여 실행해 봅시다 .
스크립트를 실행하면 결과로 플롯이 생성됩니다.
R 스크립트 파일 저장
스크립트 작업을 마치면 다른 소프트웨어에 파일을 저장하는 것과 같은 방식( Ctrl+S 누름 )으로 R 스크립트 파일을 저장할 수 있습니다. 그런 다음 파일 저장 창이 팝업됩니다. 여기에서 R 스크립트 파일을 저장할 위치를 선택하고 파일 이름을 포함할 수 있습니다.
저장하면 편집을 위해 언제든지 이 파일을 닫고 열 수 있습니다.
RStudio의 환경 창
마지막으로 논의할 것은 환경 창입니다. 이 창에서는 RStudio 에서 생성한 값 및 함수와 같은 유용한 데이터를 볼 수 있습니다 .
예제에서 볼 수 있듯이 도움말 문서 예제에서 가져온 스크립트를 실행할 때 생성된 값 x가 있습니다. 앞에서 사용한 스크립트 외에도 <> 기호는 일반적으로 개체에 데이터를 제공하거나 할당하는 데 사용됩니다.
LuckyTemplates에서 Python 스크립트를 사용하는 방법
R 스크립트를 사용하여 SQL Server에 대한 LuckyTemplates 보고서 만들기
결론
요약하면 RStudio의 일부 인터페이스와 작동 방식을 확인하여 R 스크립팅의 기본 사항에 대해 배웠습니다 . 또한 LuckyTemplates에서 사용하는 것과 유사한 일부 기능 및 작업을 구현할 수 있습니다 .
우리는 R 스크립팅 파일을 만드는 것이 우리가 실행한 스크립트의 기록을 유지하는 데 중요하다는 것을 배웠습니다 . 또한 도움말 문서를 검색할 때 자동 완성 및 물음표(?)
기호
와 같은 몇 가지 훌륭한 기능과 연산자에 대해서도 논의했습니다 . 또한 R 스크립트 파일을 저장하고 RStudio에서 환경 창을 사용하는 방법도 배웠습니다 .
모두 제일 좋다,
조지 마운트
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것