ฉันมี dataframe ของสอง columuns นำเสนอ rappresenting ตามลำดับพิกัด "x" และ "y" ของฉัน . ฉันต้องการพล็อตพวกมันในพล็อตความหนาแน่นของเคอร์เนล 2 มิติ ฉันมี 91 คะแนน ดังนั้นฉันจึงใช้สคริปต์นี้:
x<-read.csv("X_Y.csv", sep=",")
d<-as.matrix(x)
Dgeo<-d[,1]
Dgen<-d[,2]
dens <- kde2d(Dgeo,Dgen, n=?, lims=c(?,?,?,?))
myPal <- colorRampPalette(c("white","blue","gold", "orange", "red"))
plot(Dgeo, Dgen, pch=20,cex=.5)
image(dens, col=transp(myPal(300),.7), add=TRUE)
abline(lm(Dgen~Dgeo))
ฉันไม่เข้าใจว่าจะประมาณค่าที่ฉันระบุเป็น "?" ได้อย่างไร
คุณมีความคิดบ้างไหม?
ในภาพคือสิ่งที่ผมอยากได้ และทางขวาคือสิ่งที่ผมได้จริงโดยใช้ n=91 และ lims=c(-.1, 1.5,-.5,4)