Tôi đã tạo một phân tán (nhiều nhóm GRP) với IV=time
, DV=concentration
. Tôi muốn thêm các đường cong hồi quy định lượng (0.025,0.05,0.5,0.95,0.975)
vào cốt truyện của tôi.Đường cong hồi quy lượng tử không đối xứng để phân tán
Và bằng cách này, đây là những gì tôi đã làm để tạo ra các phân tán âm mưu:
attach(E) ## E is the name I gave to my data
## Change Group to factor so that may work with levels in the legend
Group<-as.character(Group)
Group<-as.factor(Group)
## Make the colored scatter-plot
mycolors = c('red','orange','green','cornflowerblue')
plot(Time,Concentration,main="Template",xlab="Time",ylab="Concentration",pch=18,col=mycolors[Group])
## This also works identically
## with(E,plot(Time,Concentration,col=mycolors[Group],main="Template",xlab="Time",ylab="Concentration",pch=18))
## Use identify to identify each point by group number (to check)
## identify(Time,Concentration,col=mycolors[Group],labels=Group)
## Press Esc or press Stop to stop identify function
## Create legend
## Use locator(n=1,type="o") to find the point to align top left of legend box
legend('topright',legend=levels(Group),col=mycolors,pch=18,title='Group')
Bởi vì dữ liệu mà tôi tạo ra ở đây là một nhóm nhỏ của dữ liệu lớn hơn của tôi, nó có thể trông giống như nó có thể được xấp xỉ như một hình chữ nhật cường điệu. Nhưng tôi không muốn gọi một mối quan hệ toán học giữa các biến độc lập và phụ thuộc của tôi.
Tôi nghĩ rằng nlrq
từ gói quantreg
có thể là câu trả lời, nhưng tôi không hiểu cách sử dụng hàm khi tôi không biết mối quan hệ giữa các biến của mình.
tôi thấy biểu đồ này từ một bài báo khoa học, và tôi muốn làm chính xác cùng một loại biểu đồ:
Một lần nữa, nhờ sự giúp đỡ của bạn!
Cập nhật
Test.csv tôi đã chỉ ra rằng dữ liệu mẫu của tôi là không tái sản xuất. Đây là một mẫu dữ liệu của tôi.
library(evd)
qcbvnonpar(p=c(0.025,0.05,0.5,0.95,0.975),cbind(TAD,DV),epmar=T,plot=F,add=T)
Tôi cũng đã thử qcbvnonpar :: evd, nhưng đường cong không có vẻ rất mượt mà.
Nếu bạn không thể cung cấp dữ liệu của riêng bạn, hãy thử tạo tập dữ liệu các số ngẫu nhiên và trình bày sự cố của bạn. Hiển thị cho chúng tôi những gì bạn đã thử. Nó cho chúng ta một cái gì đó để làm việc cũng như là một dấu hiệu của đức tin tốt. –
Ồ. Tôi xin lỗi - tôi sẽ làm một số con số. Nó có thể khá lớn. – shirleywu
Điều này có thể giúp bạn tạo dữ liệu. http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example –