본문 바로가기
반응형

4. 그래프 꾸미기(저수준 함수)/수학 기호 넣기6

[R시각화] 수식입력에 관한 정보 plotmath() R에 수식을 입력하는 방법을 알고 싶으면 명령창에 help(plotmath) 라고 검색하면 됩니다. 스크롤을 내려보면 표현가능한 수식 예시를 볼 수 있습니다. 데모 기능도 있습니다. 명령창에 demo(plotmath)라고 입력하면 실제 예시들을 출력해줍니다. 콘솔창에 엔터를 치면서 다양한 출력 예시들을 볼 수 있습니다. 2020. 12. 31.
R 그래프 y축에 퍼센트 % 표시하는 방법 R 그래프 y축에 퍼센트 % 표시하는 방법 1) percent 함수 이용 x=c(1,2,3,4,5)y=c(0.1,0.2,0.3,0.4,0.5) barplot(y,names=x,yaxt='n',ylim=c(0,1)) y_tick=c(0,0.2,0.4,0.6,0.8,1.0) axis(2, at=y_tick, lab=percent(y_tick)) 2) 직접 정의 x=c(1,2,3,4,5)y=c(10,30,50,60,80) barplot(y,names=x,yaxt='n',ylim=c(0,100)) y_tick=seq(0,100,20) axis(2, at=y_tick, lab=paste(y_tick,'%')) 2020. 7. 20.
R 축이름에 각도 기호 입력하는 방법 R 축이름에 각도 기호 입력하는 방법 expression 함수를 사용합니다. expression(degree) 라고 입력하면 각도 기호가 입력됩니다. plot(1:2,1:2,ann=FALSE)title(xlab=expression(degree),cex.lab=2) 다른 문자와 함께 사용하려면 paste 함수를 이용하여 다른 문자와 합치고, paste 함수 밖에 expression 함수를 적용하면 됩니다. plot(1:2,1:2,ann=FALSE)title(xlab=expression(paste("degree (",degree,")")),cex.lab=2) 2020. 6. 11.
R 그래프에 작거나같다, 크거나같다 넣는 법 R 그래프에 작거나같다, 크거나같다 넣는 법 R에서 ≤ 또는 ≥ 를 입력하는 방법은 unicode 를 이용하는 것입니다. ≥ : \u2264≤ : \u2265 문자열 형태로 입력해주시면 됩니다. 아래는 사용 예시입니다. plot(1,1)title(main="\u2264 는 왼쪽이 오른쪽 보다 같거나 크다.") 2020. 6. 11.
[R] expression 함수를 이용하여 그래프 제목에 수식 넣기 R expression 함수를 이용하여 그래프 제목에 수식 넣기 expression 함수는 수식을 정의하여 저장하는 함수입니다. 아래와 같이 수식을 정의하고, 그래프 제목으로 지정해봅시다. my_exp=expression(a*x^2+b)plot(1:5)title(main=my_exp) y=ax^2+b 형태로 넣으려면 등호를 2개 사용해주어야 합니다. my_exp=expression(y==a*x^2+b)plot(1:5)title(main=my_exp) 2019. 11. 30.
[R] 그래프에 루트, 시그마, 인테그랄, 첨자 등 다양한 기호 넣기 [R] 그래프에 루트, 시그마, 인테그랄, 첨자 등 다양한 기호 넣기 R에서 제공하는 수학적인 주석(annotation)입니다. 수학 기호의 표기규약 이라고 생각하시면 됩니다. 아래와 같은 규약으로 expression함수에 넣으면, 그래프에 title이나 text로 출력 시 기호로 출력됩니다. 개수가 많기 때문에 몇가지 예만 들겠습니다. plot.new(); plot.window(c(0,4), c(0,4))box(lty = '1373', col = 'red') text(2, 4, expression(x %+-% y)) text(2, 3, expression(x==y))text(2, 2, expression(sqrt(x)))text(2, 1, expression(integral(f(x)*dx, a, b)).. 2019. 11. 30.
반응형