본문 바로가기
반응형

rprogramming3

R에서 데이터프레임에 tibble 열별, 행별 총합 붙이기 가끔 R에서 문서에 들어가는 표를 작성하는 경우 데이터 프레임의 아래쪽과 옆쪽에 총합을 구해서 넣고싶은 경우가 있다. 이러한 것을 쉽게 해주는 함수가 janitor 패키지에 존재한다. adorn_totals() 함수를 사용하여 넣어주면 된다. 행에 넣고 싶은 경우 "row"만 입력하면 된다. 쉬워서 그냥 코드만 붙여넣었음. library(tidyverse) library(janitor) mytab # A tibble: 2 × 6 #> 성별 `20대` `30대` `40대` `50대` `60대.이상` #> #> 1 Male 20 20 20 0 0 #> 2 Female 20 20 0 0 0 mytab |> adorn_totals(c("row", "col")) #> 성별 20대 30대 40대 50대 60대.이상.. 2023. 4. 19.
R 그래프 그리는 법 - plot() 함수 옵션과 예제 R 프로그래밍 언어의 가장 강력한 특징 중 하나는 아름답고 유익한 플롯을 만드는 능력이다. 이 블로그 게시물에서는 기본 R 코드를 사용하여 간단한 플롯을 만드는 과정을 설명하고 플롯을 생성하는 데 사용되는 실제 R 코드를 제공하는 추가 보너스를 제공할 것이다. 1단계: 데이터 준비 그래프를 만드는 첫 번째 단계는 데이터를 준비하는 것입니다. 이 예에서는 다양한 자동차 모델과 특성에 대한 데이터를 포함하는 내장 mtcars 데이터 세트를 사용할 것이다. 시작하기 전에 데이터 세트를 로드하고 처음 몇 개의 행을 살펴보도록 하겠습니다: data(mtcars) head(mtcars) ## mpg cyl disp hp drat wt qsec vs am gear carb ## Mazda RX4 21.0 6 160 .. 2023. 1. 28.
들어가며. torch 패키지 설치하기 딥러닝 공략.zip을 시작하며 한동안 미뤄뒀던 딥러닝 공략집 with R 시리즈를 다시 연재할 생각이다. 슬기로운 통계생활 스터디가 활발하게 진행되고 있고, 이제 torch 역시도 조금 안정된 모습이라서 딥러닝 구현을 하는데 머리가 아프다거나 생명이 단축되는 일이 줄어들었을 것이라고 생각하는 마음에서이다. 이제까지 R에서의 딥러닝은 Python의 라이브러리들을 reticulate 패키지를 이용하여 빌려온 형태였지만, torch for R 패키지는 C 라이브러리를 Torch를 기반으로 R을 wrapper 언어로서 사용하여 패키지를 만들었다. 즉, Torch + Python = PyTorch, Torch + R = RTorch가 되는 셈이다. torch 설치하기 설치 역시 간단한다. 여느 R패키지와 같이 i.. 2021. 10. 4.
반응형