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

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

  • 분류 전체보기 (339)
    • 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 (73)
      • Blog (8)
      • Book (57)
      • Product (4)
      • Useful (4)
  • 홈
  • 리더십
[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
[Windows] 특수 기호 사용 팁 (확장 보기, 이모지 사용)

[Windows] 특수 기호 사용 팁 (확장 보기, 이모지 사용)

해당 포스트에서는 Windows 10에서 제공되는 특수 기호(이모지) 기본 사용 방법 및 활용 팁을 소개합니다.1. INTRO메일 작성, 문서 작성, 메신저 등 컴퓨터를 이용하려면 항상 키보드 입력이 요구되며, 효과적인 의미 전달을 위해 특수기호, 이모지 등을 사용하게 됩니다. 파워포인트, 엑셀 등 소프트웨어에서 제공되는 특수기호 기능들도 있지만 Win10에서 기본 제공되는 기능들을 사용하시는 게 좀 더 효율성이 좋습니다. 2. `ㅁ`+`한자` 단축키 이용파워포인트, 엑셀 등 프로그램에서 기본 제공되는 특수기호 기능들이 있습니다. 하지만 메뉴를 타고 들어가서 선택해야 하기에 활용성이 떨어지며, 저는 주로 `ㅁ`+`한자`(또는 `ㅁ`+`우측 Ctrl`)키로 사용하고 있습니다.(참고 : Windows 10 ..

  • format_list_bulleted DataScience/OS
  • · 2021. 5. 16.
  • textsms
[Windows] 화면 캡처 활용 팁 (단축키 활용 하기)

[Windows] 화면 캡처 활용 팁 (단축키 활용 하기)

해당 포스트에서는 Windows 10에서 '단축키를 이용하여 화면 캡처하는 방법'을 소개합니다.1. INTRO업무를 하다보면 화면 캡처 기능을 많이 사용하게 됩니다. 평소 Win10 내장된 '캡처 도구'를 사용하고 있었는데 회사 동료분이 '단축키'를 사용해보라는 팁을 주셨고 신세계를 경험하게 되었습니다.(참고 : How to take and annotate screenshots on Windows 10) 2. 화면 캡처 단축키Win10의 화면 캡처 단축키는 `Win`+`Shift`+`S`입니다. 해당 키를 누르면 전체 화면이 어둡게 변하며 중앙 상단에 아래와 같은 모드 선택 화면이 나타납니다. 참고로 단축키를 눌렀을 때 기본 모드는 '사각형 캡처' 이며 원하시는 구역을 선택하시면 내용이 클립 보드로 복사..

  • format_list_bulleted DataScience/OS
  • · 2021. 5. 16.
  • textsms
[R] R 패키지 오프라인 설치를 위한 방법(on CentOS) - 2. miniCRAN 이용하기

[R] R 패키지 오프라인 설치를 위한 방법(on CentOS) - 2. miniCRAN 이용하기

해당 포스트는 R 패키지를 인터넷이 안되는 오프라인 환경에서 설치하는 방법을 소개하는 글입니다.Lists1탄 : 의존성 패키지들 다운받는 사용자 함수 이용하기2탄 : miniCRAN 이용하기1. INTRO일반적으로 공공 기관이나 회사와 같이 보안이 강화된 곳은 R패키지를 제공하는CRAN 사이트의 접근이 막혀있는 경우가 많습니다. 이런 경우 인터넷이 되는 곳에서 설치하려는 패키지들을 다운받아 옮겨야 하는데, 의존성 패키지가 많은 경우 패키지들을 하나씩 확인하며 받기에는 너무 많은 노력이 필요합니다. 아래에서는 이러한 노력을 줄여주기 위해 많이 사용되는 2가지 방법을 소개하고자 합니다.전편에 이어 이번편에서는 miniCRAN을 이용하여 해결하는 방법을 소개합니다.2. 방법2: miniCRAN 패키지 활용두..

  • format_list_bulleted DataScience/R
  • · 2021. 5. 4.
  • textsms
  • navigate_before
  • 1
  • ···
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • ···
  • 20
  • navigate_next
공지사항
  • 블로그 소개 및 저작권에 관하여
  • ADP 실기시험 기출 모음 (22.02.21)
전체 카테고리
  • 분류 전체보기 (339)
    • 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 (73)
      • Blog (8)
      • Book (57)
      • Product (4)
      • Useful (4)
인기 글
최근 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바