2011-09-03 7 views
-1

lm 관계로 그래픽을 만들고 있는데, 그 중 하나에 대해 R2를 사용하는 방정식 y=ax+b을 저장하고 그려 봅니다. 내가 어떻게 해?lm 그래픽의 방정식

lmfit <- geom_smooth(method="lm", se = T) 

p <- qplot(x, y, data=Tab) + facet_grid(id ~., scales = "free") + lmfit 
+4

Downvoters는 질문을 개선 할 수있는 방법을 설명하는 코멘트를 남겨 두어야합니다. – joran

+0

재현 가능한 답을 주면 (http://tinyurl.com/reproducible-000 참조) 더 자세한 답변을 얻을 수 있습니다 (@Brian Diggs의 말이 맞지만 원하는 작업을 정확하게 수행하는 방법을 알려주지는 않습니다.) .); http://groups.google.com/group/ggplot2/browse_thread/thread/d53807fa41b95cc0?pli=1 ('ggplot'이라는 회귀 방정식의 '추가'로 검색 했음) 및 http://groups.google.com/group/ggplot2/msg/edba8578e45d525a –

답변

3

ggplot 내에는 직접적인 방법이 없습니다. 각각의 id에 대한 회귀를 개별적으로 계산 한 다음 각각에서 방정식과 R^2를 추출해야합니다. 추출 된 버전을 데이터 프레임에 넣어 (id과 함께) geom_text을 사용하여 표시합니다.