[완료] 통계 소프트웨어 R에서 두 개의 그래프를 한 윈도우에 그리고 싶습니다.

mandugukbap의 이미지

통계 소프프웨어 R을 이용해서 여러가지 통계 그래프를 그리고 있습니다.

복수개의 CDF 그래프를 하나의 윈도우에 나타내고 싶은데 방법을 모르겠네요.

간단한 예문으로 가르쳐 주시면 감사 하겠습니다.

sangwoo의 이미지

http://lmgtfy.com/?q=multiple+plots+R
----
Let's shut up and code.

----
Let's shut up and code.

slomo의 이미지

아마도 mfrow, mfcol 패러미터를 사용하시면 원하는 결과가 나오지 않을까 합니다.
par() 함수 안에 넣어서 사용하시면 되구요. 다음처럼 한 판에 그릴 그래프의 개수를
행과 열의 개수로 써주시면 됩니다. 다음명령으로 한 판을 2행 2열로 분할하여 4개의
그래프를 한 판에 그릴 수 있습니다.

par(mfcol=c(2,2))

mfrow는 그림이 채워지는 순서가 위에서부터 한 행씩 채워가게 되고, mfcol을 쓰면
왼쪽부터 한 열씩 채워가게 됩니다. 예를 들어, 다음과 같이 됩니다.

par(mfcol=c(2,2))
 
# 왼쪽 상단에 넣을 그래프 
plot (...)
 
# 오른쪽 상단에 넣을 그래프
plot(...)
 
# 왼쪽 하단에 넣을 그래프
plot (...)
 
#오른쪽 하단에 넣을 그래프
plot(...)

다음 글을 한번 보세요.

검색하실 때는 구글도 좋지만 "R"이라는 키워드를 잘 걸러주지 못하는 경우가 있으니

에서 검색하는 것이 더 좋을 때도 있습니다.

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

sangwoo의 이미지

rseek 정말 좋네요 +_+ 감사합니다!
----
Let's shut up and code.

----
Let's shut up and code.

mandugukbap의 이미지

감사합니다. 꿀같은 정보들을 이렇게 잔뜩... 복 받으십시요.

그런데 여러개의 라인(출력 정보)를 하나의 그래픽에 넣는 방법은 없을까요?

대략 세 개의 표본을 한 그래프에서 CDF로 표현하는 방법 말입니다.

slomo의 이미지

구체적으로 어떤 데이터로 어떤 그래프를 그릴 것인지 말씀해 주시지
않아서 뭘 원하시는 것인지 잘 모르겠네요...

전혀 다른 두 개의 그래프를 겹쳐서 그리고 싶으신 것이라면 다음과
같은 방식으로 par(new=T) 패러미터를 중간에 설정하시면 됩니다.

# 첫번째 그래프
plot(...)
 
# 새로운 plot() 명령을 내려도 이전 그래프가 사라지지 않도록 설정
par(new=T)
 
# 두번째 그래프 
plot(...)

물론 이것이 그래프가 제대로 나오게 하려면 축의 범위와 축의 위치와
레이블 등도 적절하게 보기 좋게 설정해 주셔야 하구요.

동일한 좌표계에 두 종류의 데이터를그리는 것이라면, x축, y축을 가진
그래프일 경우, 다음처럼 하시면 됩니다.

# 첫번째 그래프 
plot(x1, y1)
# 두번째 그래프
points(x2, y2)

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

mandugukbap의 이미지

바로 제가 찾던 답변이었습니다. 정말 감사합니다. 처음 R을 시작할 때 어떤 지식인(?)이 R로는 이렇게 하는게 불가능 하니 S-Plus를 쓰라고 하더군요. 쓸데없이 S-Plus 책만 몇 권 사버렸네요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.