본문 바로가기
반응형

R 프로그래밍/R 데이터 시각화6

[R 그래픽스] 제목(Title) 달기 R Graphics Cookbook을 기반으로 하여 작성하였습니다. 그래프에 제목(Title)을 달고 싶으면, 어떻게 해야 할까요? 우선, 제목이 없는 그래프의 예시입니다. library(ggplot2) bp 2022. 1. 23.
[R 그래픽스] Scatterplots 그리기 R Graphics Cookbook을 기반으로 하여 작성하였습니다. Scatterplot을 그리고 싶어요. 어떻게 하면 될까요? 일단, 가상의 데이터를 생성하고 만들어 볼게요. set.seed(955) # Seed값 세팅 # 가상의 데이터 생성 dat 2022. 1. 22.
[R 그래픽스] 분포 그리기 R Graphics Cookbook을 기반으로 하여 작성하였습니다. 데이터 분포를 그래프로 표현하려고 합니다. 어떻게 하면 될까요? 아래 샘플 데이터를 활용해서 그래프로 표현해 보도록 할게요. set.seed(1234) # seed값 부여 dat 2022. 1. 16.
[R 그래픽스] 평균(means)과 오차(error) 막대그래프 그리기 본 포스팅은 R Graphics Cookbook을 기반으로 하여 작성하였습니다. ggplot2로 그래프를 만들려면 데이터가 데이터 프레임으로 존재해야 하며, 데이터 형식이 "long format"이어야 합니다. 데이터를 재구성해야 하는 경우 자세한 내용은 여기를 참조하세요. 샘플 데이터 아래 예는 ToothGrowth 데이터 세트예요. 복용량(dose)은 숫자 형식의 열이기 때문에 그것을 factor로 변환하는 것이 유용할 수 있어요. tg 2022. 1. 8.
[R 그래픽스] 막대(Bar) 및 선(Line) 그래프 그리기 본 포스팅은 R Graphics Cookbook을 기반으로 작성하였습니다. 기본적인 막대(Bar) 또는 선(Lline) 그래프를 만들어 볼게요. ggplot2로 그래프를 만들려면 데이터가 데이터 프레임(data frame)이어야 하고, "긴(long)"(와이드(wide)와 반대) 형식이어야 해요. 그렇기 때문에 데이터를 재구성해야 하는 경우도 있어요. 이와 관련된 자세한 내용은 여기를 참고하세요. 이산형 변수를 가지는 x축이 있는 기본 그래프 막대그래프에는 막대의 높이가 일반적으로 나타내는 두 가지가 있어요. 1. 각 그룹의 케이스 수 - 일반적으로 이산형 변수 각각의 x 값은 하나의 그룹을 나타냅니다. 이것은 각 그룹의 케이스 수를 계산하는 stat_bin으로 수행돼요. stat_bin은 x가 이산형 .. 2021. 12. 30.
개요 R의 강점 중 하나는 그래픽인데요. 제 블로그 중 R과 관련된 카테고리에는 R과 관련된 그래픽 내용이 별도로 존재하지 않았어요. 다른 카테고리에 혼재되어 있는 형태였습니다. 그래서, R 그래픽스에 대한 내용을 별도 카테고리로 구성해서 좀 체계적으로 정리해 보고 싶었어요. 그래서 "R 그래픽스"라는 카테고리를 별도로 생성하게 되었어요. 제가 참고한 자료는 "R Graphics Cookbook"을 기반으로 제 블로그 주제인 신용평가와 관련된 내용들로 구성해 봤어요. R 그래프에 대한 관심이 많으신 분들에게 많은 도움이 되었으면 합니다. R에서 그래프를 만드는 방법에는 여러 가지가 있고, 활용하는 패키지도 다양하며, 각각의 장점과 단점이 있죠. 여기서는 자주 사용되고, 활용되는 ggplot2 패키지를 기반으로.. 2021. 12. 27.
반응형