2014-12-20 1 views
-2

데이터 유형 요소의 변수를 R에 플로팅 할 때 Y 축 그래프는 특히 pairs() 기능을 사용하여 플로팅 할 때 요인의 이름이 아닌 요인 수준 (즉, 숫자)을 표시합니다. 두 축의 요인 이름을 표시하는 방법이 있습니까?도표에 요소 값을 표시하는 방법은 무엇입니까?

as.character()을 사용하여 변수를 문자로 변환하려고했지만 R이 오류를 throw하기 때문에 작동하지 않았습니다. 코드 아래 예제는 이미지를 부착 생산하고로

라이브러리 (ISLR)

쌍 내가 그래프 대신 요소의 이름을 표시 할 요소이며, (임금) jobclass 같은

변수, 건강 숫자의. 낮은 평판 때문에 이미지를 게시 할 수 없습니다.

+1

어떤 음모를 말하는 겁니까? 분산 형 플롯 또는 막 대형 차트? 산점도는 범주 변수가 아님을 명심하십시오. –

+0

오류가 발생하는 [reproducible example] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)을 포함 시키시겠습니까? – MrFlick

+1

@Swastik'? pairs'에 따라 x : 행렬 또는 데이터 프레임의 숫자 열로 주어진 점의 좌표입니다. 논리적 및 계수 열은 'data.matrix'와 동일한 방식으로 을 숫자로 변환합니다. – akrun

답변

0

ggpairs()GGally의 기능은 색상 및 요인 이름과 함께 그래프를 생성 할 수 있습니다. 단점은 상당히 느리다는 것입니다. pairs()

library(GGally) 
library(ISLR) 
attach(Wage) 
ggpairs(Wage[,c("education","jobclass","health","wage")], colour="race") 
+2

'attach'ing은 일반적으로 나쁜 습관이고,이 특별한 예제에서는 만약 있다면 매우 작은 타이핑을 저장합니다. – Gregor

관련 문제