ggplot2 : 직교 회귀선을 그리는 방법은 무엇입니까?

rvrvrv

저는 두 가지 다른 시각적 지각 테스트에서 대규모 참가자 샘플을 테스트했습니다. 이제 두 테스트의 성능이 어느 정도 상관 관계가 있는지보고 싶습니다.

상관 관계를 시각화하기 위해 R을 사용하여 산점도를 플로팅 ggplot()하고 회귀선을 적합합니다 (사용 stat_smooth()). 그러나 my xyvariable은 모두 성능 측정이므로 회귀선 stat_smooth(method="lm")을 맞출 때 두 가지를 모두 고려해야합니다. 따라서 간단한 선형 회귀 (사용 )를 사용할 수 없지만 직교 회귀 (또는 Total 최소 제곱). 어떻게하면 되나요?

formula에서 지정할 수 stat_smooth()있다는 것을 알고 있지만 어떤 수식을 사용해야할지 모르겠습니다. 내가 이해 한 바에 따르면 사전 설정 방법 ( lm, glm, gam, loess, rlm)은 적용 할 수 없습니다.

Jlhoward

여기에 표시된대로 (x, y)의 주성분 분석에서 기울기와 절편을 추출 할 수 있습니다 . 이 기본 R에 조금 간단하고 실행하고, 사용하는 동일한 결과 제공 Deming(...)에를 MethComp.

# same `x and `y` as @user20650's answer
df  <- data.frame(y, x)
pca <- prcomp(~x+y, df)
slp <- with(pca, rotation[2,1] / rotation[1,1])
int <- with(pca, center[2] - slp*center[1])

ggplot(df, aes(x,y)) + 
  geom_point() + 
  stat_smooth(method=lm, color="green", se=FALSE) +
  geom_abline(slope=slp, intercept=int, color="blue")

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

회귀선을 그리는 방법은 무엇입니까?

분류에서Dev

R Language : ggplot2를 사용하여 회귀선이있는 하나의 그래프에 여러 벡터를 그리는 방법은 무엇입니까?

분류에서Dev

log-log sns.regplot에서 직선 회귀선을 얻는 방법은 무엇입니까?

분류에서Dev

ggplot2를 사용하여 범주 변수로 선을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2로 두 선 사이에 밀도 맵을 그리는 방법은 무엇입니까?

분류에서Dev

회귀선이 OY 축과 교차하는 지점을 찾는 방법은 무엇입니까?

분류에서Dev

ggplot2에서 선분 사이에 각도 호를 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2 (R)로 단일 신뢰 구간을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2로 여러 영역 플롯을 그리는 방법은 무엇입니까?

분류에서Dev

선형 회귀 결과를 기반으로 S 자 곡선을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2의 직사각형 rasterGrob에 테두리를 추가하는 방법은 무엇입니까?

분류에서Dev

barplot에서 수직선을 그리는 방법은 무엇입니까?

분류에서Dev

시계열 축에 수직선을 그리는 방법은 무엇입니까?

분류에서Dev

HighCharts에 수직선을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2와 같은 것을 사용하여 R의 특정 X 좌표에서 수평 직사각형을 만드는 방법은 무엇입니까?

분류에서Dev

Plotly : plotly를 사용하여 회귀선을 그리는 방법은 무엇입니까?

분류에서Dev

R의 시계열에 다항 회귀선을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2가 키 글리프를 결합하는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

3D OpenGL 장면 위에 SDL 2D 직사각형을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2에서 선과 리본 범례를 연결하는 방법은 무엇입니까?

분류에서Dev

ggplot2 그래프에 두 개의 소스 캡션을 갖는 방법은 무엇입니까?

분류에서Dev

ggplot2의 상자 그림에 관찰 이름을 표시하는 방법은 무엇입니까?

분류에서Dev

ggplot2에서 그림에 다른 y 축을 추가하는 방법은 무엇입니까?

분류에서Dev

ggplot에 1000 개의 회귀선을 추가하는 가장 좋은 방법은 무엇입니까? (모델 기반 부트 스트랩)

분류에서Dev

숫자가 1보다 작을 때 ggplot2로 로그 플롯을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2에서 숫자 x 값으로 여러 상자 그림을 올바르게 그리는 방법은 무엇입니까?

분류에서Dev

ggplot2를 사용하여 보조 축에 역 막대 그래프로 여러 시계열을 그리는 방법은 무엇입니까?

분류에서Dev

ng2-charts에서 직선 차트의 선을 직선으로 만드는 방법은 무엇입니까?

분류에서Dev

직교 좌표에서 RANSAC를 사용하여 선을 맞추는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    회귀선을 그리는 방법은 무엇입니까?

  2. 2

    R Language : ggplot2를 사용하여 회귀선이있는 하나의 그래프에 여러 벡터를 그리는 방법은 무엇입니까?

  3. 3

    log-log sns.regplot에서 직선 회귀선을 얻는 방법은 무엇입니까?

  4. 4

    ggplot2를 사용하여 범주 변수로 선을 그리는 방법은 무엇입니까?

  5. 5

    ggplot2로 두 선 사이에 밀도 맵을 그리는 방법은 무엇입니까?

  6. 6

    회귀선이 OY 축과 교차하는 지점을 찾는 방법은 무엇입니까?

  7. 7

    ggplot2에서 선분 사이에 각도 호를 그리는 방법은 무엇입니까?

  8. 8

    ggplot2 (R)로 단일 신뢰 구간을 그리는 방법은 무엇입니까?

  9. 9

    ggplot2로 여러 영역 플롯을 그리는 방법은 무엇입니까?

  10. 10

    선형 회귀 결과를 기반으로 S 자 곡선을 그리는 방법은 무엇입니까?

  11. 11

    ggplot2의 직사각형 rasterGrob에 테두리를 추가하는 방법은 무엇입니까?

  12. 12

    barplot에서 수직선을 그리는 방법은 무엇입니까?

  13. 13

    시계열 축에 수직선을 그리는 방법은 무엇입니까?

  14. 14

    HighCharts에 수직선을 그리는 방법은 무엇입니까?

  15. 15

    ggplot2와 같은 것을 사용하여 R의 특정 X 좌표에서 수평 직사각형을 만드는 방법은 무엇입니까?

  16. 16

    Plotly : plotly를 사용하여 회귀선을 그리는 방법은 무엇입니까?

  17. 17

    R의 시계열에 다항 회귀선을 그리는 방법은 무엇입니까?

  18. 18

    ggplot2가 키 글리프를 결합하는 것을 방지하는 방법은 무엇입니까?

  19. 19

    3D OpenGL 장면 위에 SDL 2D 직사각형을 그리는 방법은 무엇입니까?

  20. 20

    ggplot2에서 선과 리본 범례를 연결하는 방법은 무엇입니까?

  21. 21

    ggplot2 그래프에 두 개의 소스 캡션을 갖는 방법은 무엇입니까?

  22. 22

    ggplot2의 상자 그림에 관찰 이름을 표시하는 방법은 무엇입니까?

  23. 23

    ggplot2에서 그림에 다른 y 축을 추가하는 방법은 무엇입니까?

  24. 24

    ggplot에 1000 개의 회귀선을 추가하는 가장 좋은 방법은 무엇입니까? (모델 기반 부트 스트랩)

  25. 25

    숫자가 1보다 작을 때 ggplot2로 로그 플롯을 그리는 방법은 무엇입니까?

  26. 26

    ggplot2에서 숫자 x 값으로 여러 상자 그림을 올바르게 그리는 방법은 무엇입니까?

  27. 27

    ggplot2를 사용하여 보조 축에 역 막대 그래프로 여러 시계열을 그리는 방법은 무엇입니까?

  28. 28

    ng2-charts에서 직선 차트의 선을 직선으로 만드는 방법은 무엇입니까?

  29. 29

    직교 좌표에서 RANSAC를 사용하여 선을 맞추는 방법은 무엇입니까?

뜨겁다태그

보관