기록은 지식이 되고, 배움의 기회를 만든다.
close
프로필 배경
프로필 로고

기록은 지식이 되고, 배움의 기회를 만든다.

  • 분류 전체보기 (338)
    • DataScience (194)
      • AI (2)
      • Python (27)
      • R (59)
      • Database (2)
      • OS (10)
      • Tools (12)
      • R 프로그래밍 (82)
    • Knowledge (72)
      • Leadership (15)
      • Research (34)
      • 데이터분석자격증(ADP) (23)
    • Life (72)
      • Blog (8)
      • Book (56)
      • Product (4)
      • Useful (4)
  • 홈
  • 리더십
[R] 1부터 100까지 3의 배수합 구하기 (feat. 0.5초 간격 반복문 실행)

[R] 1부터 100까지 3의 배수합 구하기 (feat. 0.5초 간격 반복문 실행)

문제 정의 R에서 반복문을 이용하여 1부터 100까지 3의 배수합을 구하여라. (단, 반복문은 0.5초 간격으로 실행되도록 하여라.) 풀이 접근 해당 문제는 3의 배수합을 구하는 반복문 활용 문제로 for문을 이용하면 간단하게 풀이가 가능합니다. 해당 문제에서 고민이 될 수 있는 부분은 풀이 조건인 반복문의 0.5초 간격 실행인데, R에서 제공하는 Sys.sleep() 함수를 이용하시면 됩니다. 1부터 100까지 3의 배수합 구하기 : for문 반복문 0.5초 간격 실행 : Sys.sleep() R코드 위 조건에 맞춰 작성한 전체 코드는 아래와 같습니다. total_sum

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 27.
  • textsms
[R] 최대/최소값 찾는 함수 만들기

[R] 최대/최소값 찾는 함수 만들기

해당 포스트에서는 R에서 최대/최소값 리턴 함수를 작성하는 방법을 설명합니다. 1. INTRO 네이버 지식iN에서 지식을 공유하고 있습니다. 간단한 질문들은 해당 질문에 바로 답변을 드리지만 질문의 내용이 유익하거나 추가 설명이 필요한 경우에는 포스팅을 작성하여 공유드리고 있습니다. 2. 문제 풀이 R에는 최대값을 리턴해 주는 max()함수와 최소값을 리턴해 주는 min()함수가 있습니다. 해당 함수들을 사용하면 간단하게 문제 풀이가 가능합니다. 조건 maxmin 이름으로 사용자 함수 작성 최대값과 최소값을 반환 벡터 v

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 26.
  • textsms
[R] 성적 데이터 합격여부 판단하기 (PASS or FAIL)

[R] 성적 데이터 합격여부 판단하기 (PASS or FAIL)

해당 포스트에서는 R에서 평균 점수를 기반으로 합격 여부를 판단하여 새로운 컬럼에 저장하는 방법을 소개합니다. 참고 : [R] 새로운 컬럼에 행 평균값 계산하여 넣기 1. INTRO 성적 데이터의 경우, 총점을 구하고 평균을 계산하여 합격 여부를 판단하는 루틴의 문제를 많이 볼 수 있습니다. 이전 포스트에서 평균을 구하는 방법을 설명하였다면, 이번 포스트에서는 해당 평균 점수를 기반으로 합격 여부를 판단하는 코드를 tibble()과 data.frame() 각각의 상황에서 설명드리겠습니다. 2. 문제 풀이 tibble 사용하기 설명에 사용할 성적 데이터는 이전 포스트에서 생성한 데이터로 아래와 같이 만들 수 있습니다. 데이터 생성 library(tidyverse) mydata = 50, "PASS", "F..

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 25.
  • textsms
[R] 새로운 컬럼에 행 평균값 계산하여 넣기

[R] 새로운 컬럼에 행 평균값 계산하여 넣기

해당 포스트에서는 R에서 행 평균값을 계산하여 새로운 컬럼에 저장하는 방법을 소개합니다. 1. INTRO R에는 평균을 계산해 주는 mean() 기본 함수가 있습니다. 벡터 또는 리스트 내의 평균을 계산하는 경우는 mean() 함수로 간단히 해결할 수 있지만, 행 별로 평균을 계산해야 하는 경우는 다른 풀이가 필요합니다. 아래에서는 네이버 지식인에 올라온 질문을 기반으로 tibble()과 data.frame() 구조에서 행별 평균을 구하는 방법을 설명드리겠습니다. 2. 문제 풀이 tibble 사용하기 데이터 생성 먼저 질문자가 제시한 표를 데이터(mydata)로 생성해 보겠습니다. 참고로 아래 내용에 dplyr 문법이 언급된 것이 보이니 tibble() 구조로 생성하겠습니다. library(tidyver..

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 24.
  • textsms
[R] 데이터 프레임에서 인덱스로 최대값 컬럼 찾기

[R] 데이터 프레임에서 인덱스로 최대값 컬럼 찾기

해당 포스트에서는 R 데이터 프레임(Data Frame)에서 인덱스를 이용해 최대값을 가지는 컬럼명 추출 방법을 소개합니다. 1. INTRO R에서 가장 많이 사용하는 자료구조인 데이터 프레임(Data Frame)은 행과 열로 이루어진 2차원 자료구조 입니다. 이번 포스트에서는 특정 행의 최대값 인덱스를 찾고 최대값을 가지는 열이름(컬럼명)을 출력해 보도록 하겠습니다. 2. 문제 풀이 데이터 생성 먼저 설명에 사용할 데이터셋을 생성해 보겠습니다. mydata

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 23.
  • textsms
[R] NA가 포함된 벡터의 평균 계산하기, NA를 평균값으로 대체하기

[R] NA가 포함된 벡터의 평균 계산하기, NA를 평균값으로 대체하기

해당 포스트에서는 R에서 NA가 포함된 벡터의 평균을 계산하고 NA값을 평균값으로 대체하는 방법을 소개합니다. 1. INTRO R에는 mean()이라는 평균을 계산해주는 함수가 있습니다. 숫자들로만 이루어진 벡터의 평균은 mean(x)와 같이 간단하게 계산이 가능하지만 변수 x에 결측값(NA, Not Available)가 있는 경우 평균 계산이 정상적으로 이루어지지 않습니다. 이러한 경우 어떻게 해결할 수 있는지, 그리고 NA값을 평균값으로 대체하려면 어떻게 하면 되는지에 대해 설명드리겠습니다. 2. 문제 풀이 1. NA가 없는 경우 평균 계산 먼저 숫자 벡터를 생성하고 평균을 구해보겠습니다. 숫자 벡터 생성 x

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 22.
  • textsms
[R] 벡터 생성 연습 (수열, 텍스트 조합)

[R] 벡터 생성 연습 (수열, 텍스트 조합)

해당 포스트에서는 R에서 수열 또는 텍스트 조합으로 벡터를 생성하는 방법을 소개합니다. 1. INTRO 네이버 지식iN에서 지식을 공유하고 있습니다. 간단한 질문들은 해당 질문에 바로 답변을 드리지만 질문의 내용이 유익하거나 추가 설명이 필요한 경우에는 포스팅을 작성하여 공유드리고 있습니다. 2. 질문 3. 풀이 질문에 언급된 문제는 총 2문제로 수열(2번) 문제와 텍스트 조합(7번) 문제입니다. 수열 벡터 생성 텍스트 조합 벡터 생성 1. 수열 벡터 생성 (문제2) 문제로 제시된 수열은 1부터 10까지의 숫자들로 구성되어 있으며, 홀수 벡터 뒤에 짝수 벡터가 출력되도록 프로그래밍 하면 됩니다. 저는 seq() 함수를 이용하여 문제를 풀이할 예정이며, seq() 함수는 수열을 생성해 주는 함수로 시작값(..

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 7. 16.
  • textsms
[R] 구구단 가로로 출력하기 (feat. 구구단 응용편)

[R] 구구단 가로로 출력하기 (feat. 구구단 응용편)

해당 포스트에서는 R을 이용하여 구구단을 가로로 출력하는 방법을 소개합니다. 참고 : [Python] 구구단 가로로 출력하기 (feat. 구구단 응용편) 1. INTRO 프로그래밍 공부를 시작하신 분들에게 구구단 문제는 익숙하지만 어려운 문제일 수 있습니다. 이는 반복문을 이용해 간단한 형태의 구구단을 출력하는 문제도 있지만 변형된 형태의 응용 문제도 많이 출제되기 때문입니다. 이제부터 설명드릴 내용은 구구단 출력 응용편으로 세로가 아닌 가로 형태의 구구단을 출력하는 방법 입니다. 아래 내용은 기존 포스트 'Python을 이용하여 구구단 가로로 출력하기'를 R로 재구현한 내용입니다. 코드 구조 설계 및 상세 설명은 아래 페이지에서 확인 가능합니다. (참고 : [Python] 구구단 가로로 출력하기 (fe..

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 6. 1.
  • textsms
[R] 텍스트 데이터 처리 Tip and Tricks (feat. stringr)

[R] 텍스트 데이터 처리 Tip and Tricks (feat. stringr)

해당 포스트에서는 R에서 텍스트(문자) 데이터 처리를 위한 10가지 Tip and Tricks 를 소개합니다. 원문 : Stringr in r 10 data manipulation Tips and Tricks INTRO R에서 텍스트 데이터를 다루기 위해 가장 많이 사용되는 패키지는 stringr 패키지 입니다. R언어의 필수 패키지인 Tidyverse 에 포함되었을 정도로 활용성이 높은 패키지이며 일반적인 기능과 다양한 팁들을 소개하는 내용이 R-bloggers 에 업로드되어 공유하게 되었습니다. stringr 패키지 기능 소개 함수의 실제 동작 결과를 함께 설명하기 위해 5개 문자열 벡터로 구성된 statement를 생성하도록 하겠습니다. install.packages("stringr") librar..

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 5. 27.
  • textsms
[R] 문자열 분리, 공백 제외 문자 카운트 하기 (feat. stringr)

[R] 문자열 분리, 공백 제외 문자 카운트 하기 (feat. stringr)

해당 포스트에서는 R에서 문자열을 병합하고 공백을 제외한 문자들의 개수를 카운트하는 방법을 소개합니다. 1. INTRO 네이버 지식iN에서 지식을 공유하고 있습니다. 간단한 질문들은 해당 질문에 바로 답변을 드리지만 질문의 내용이 유익하거나 추가 설명이 필요한 경우에는 포스팅을 작성하여 공유드리고 있습니다. 2. 질문 3. 풀이 이번 문제는 R에서 텍스트 처리 함수를 이용해 문자열을 분리하고 문자의 수를 카운트하는 문제로 상세는 아래와 같습니다. 주어진 z의 값을 앞에서 배운 함수들을 이용해 아래와 같이 나누어 보시오. 앞에서 배운 함수 : stringr 위 결과값을 기준으로 공백을 제외한 모든 문자의 수는 얼마인지 계산해 보시오. 3.1 데이터 생성 먼저 문제에서 주어진 문자열 데이터를 생성하겠습니다...

  • format_list_bulleted DataScience/R 프로그래밍
  • · 2021. 5. 21.
  • textsms
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • navigate_next
공지사항
  • 블로그 소개 및 저작권에 관하여
  • ADP 실기시험 기출 모음 (22.02.21)
전체 카테고리
  • 분류 전체보기 (338)
    • DataScience (194)
      • AI (2)
      • Python (27)
      • R (59)
      • Database (2)
      • OS (10)
      • Tools (12)
      • R 프로그래밍 (82)
    • Knowledge (72)
      • Leadership (15)
      • Research (34)
      • 데이터분석자격증(ADP) (23)
    • Life (72)
      • Blog (8)
      • Book (56)
      • Product (4)
      • Useful (4)
인기 글
최근 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바