그래프 > 이산형 수치 변수 그리기...
Graphs > Plot discrete numeric variable...
carData 패키지의 Cowles 데이터셋을 활용해서 연습해보자.
data(Cowles, package="carData") # Cowles 데이터셋 불러오기
summary(Cowles) # Cowles 데이터셋의 요약정보 보기 (변수이름, 사례요약)
외향성을 의미하는 이산형 수치 변수인 extraversion을 선택한다.
요인형 변수 목록에 sex와 volunteer가 있다. volunteer를 선택한다.
<선택기능> 창의 선택 기능중에서 <축 크기조정>에 '백분율"을 선택한다. 그리고 <그림 이름표>에는 내용적 이해를 돕는 사항들을 넣을 수 있다.
아래와 같이 그래픽 창에 '이산형 수치 변수' extraversion의 백분율 분포가 자원봉사 지원 여부인 volunteer 변수의 요인형 수준인 'no', 'yes' 별로 그래프화된다.
with(Cowles, discretePlot(extraversion, by=volunteer, scale="percent", xlab="외향성 (extraversion)",
ylab="비율 (%)", main="자원봉사 지원여부 그룹에 따른 외향성 분포"))
<관련 사항>
- Cowles 데이터셋 이해하기 -> https://rcmdr.tistory.com/154
?discretePlot # RcmdrMisc 패키지의 discretePlot 도움말 보기
if (require(datasets)){
data(mtcars)
mtcars$cyl <- factor(mtcars$cyl)
with(mtcars, {
discretePlot(carb)
discretePlot(carb, scale="percent")
discretePlot(carb, by=cyl)
})
}