2017-04-07 1 views
0

에 차 함수 음모를 꾸미고 :여기에 내가 차 곡선을 그려 방법은 R

factor <- 1:7 

data <- c(0.1375000,0.2500000,0.3416667,0.4583333,0.7250000,0.9166667,1.0000000) 

plot(factor, fitted(lm(data~factor+I(factor^2))), type="l") 

enter image description here

내가 내 다른 데이터와 동일한 작업을 수행하려고합니다.

enter image description here

factor1<-c(2833,2500,2437,2124,1382,3736,2100,1844,2740,957,1614,1100,1550,3858,2430,2139,1812,1757,1847,945) 

data1<-c(0.95,0.88,0.88,0.93,0.81,0.67,0.55,0.53,0.52,0.90,0.87,0.20,0.28,-0.16,0.23,0.11,0.26,0.08,0.73,0.76) 

plot(factor1,fitted(lm(data1~factor1+I(factor1^2))), type="l") 

나는 두 번째 데이터 세트가 정렬하지만 난 R은 자동으로 음모를 꾸미고 전에 정렬 생각되지 않기 때문이라고 생각합니다.

아무도 두 번째 줄거리에서 2 차 줄을 그릴 방법을 말해 줄 수 있습니까?

+0

아니 주문할 수 있습니다. R은 자동으로 포인트를 정렬하지 않습니다. 그 아이디어를 어디에서 얻었는지 확실하지 않습니다. – MrFlick

답변

0

당신은 첫째

i<-order(factor1) 
plot(factor1[i],fitted(lm(data1[i]~factor1[i]+I(factor1[i]^2))), type="l") 
관련 문제