2016-09-22 6 views
0

스트립 차트에서 그룹 이름의 이름을 바꾸려고합니다. 나는 bquote와 expression을 사용해 보았지만 동일한 문제에 부딪쳤다. 표현식 다음에 괄호 안에있는 모든 것은 서식을 지정하지 않고 그룹 레이블로 인쇄됩니다 (아래 예제에서 "Delta ~"Group1 ""이라는 레이블을 얻게됩니다.)표현식을 사용하여 group.names에 그리스 문자를 추가하려면 R

표현식과 붙여 넣기를 시도했지만 나에게 "(그룹 1 델타,") "붙여 넣기"를 읽어 레이블을했다.

stripchart(Df$value~Df$Treatment , 
    vertical = TRUE, 
    group.names = c(expression(Delta ~ "Group1"), "Group2"), 

답변

0

= 당신의 group.names 설정 NA하고 나중에 group.names을 추가 축 명령을 사용하십시오.

예를 재현 할 수 없지만 다음과 같이하면 :

## define what you want your group.names to be using expression  
group_names=c(expression(Delta==1),expression(Delta==2),expression(Delta==3),expression(Delta==4),expression(Delta==5)) 

## make your strip chart 
stripchart(Temp~Month, data=airquality,group.names=NA,vertical=TRUE) 

## add the lower axis labels, which equivalently adds the group.names 
axis(1,at=1:5,labels=group_names) 
+0

완벽하게 작동했습니다. 도와 주셔서 감사합니다. 내 원래 코드가 작동하지 않는 이유를 알고 있습니까? – HarD