簡體   English   中英

如何使用R創建具有黃土和線的曲線線段

[英]How to create a cuvilinear line segment with loess and lines using R

我正在嘗試將曲線線段擬合到數據集。 雖然我可以創建線,但它總是連接回起點。 我不知道該如何擺脫。 我真的很感謝您的幫助。 這是代碼

mscF25=c(-12.94382785, -11.0281518, -9.186403952, -7.691576905, -6.470229134, -5.43000796, -4.559074508, -12.87271022, -10.0646268, -6.796208225, -4.433351598, -2.928135666, -1.979265556, -1.38936463, -11.05819006, -7.785838826, -5.297330858, -3.674159165, -2.64702678, -1.980973252, -1.533714976, -11.83971039, -9.168353808, -6.89192172, -5.23424594, -4.033326594, -3.148798626, -2.480469911)
bscF25=c(4, 5, 6, 7, 8, 9, 10, 4, 5, 6, 7, 8, 9, 10, 4, 5, 6, 7, 8, 9, 10, 4, 5, 6, 7, 8, 9, 10)
df25 <- data.frame(bscF25,mscF25)
plot(mscF25 ~ bscF25, data = df25)
ls25 <- loess(mscF25 ~ bscF25, data = df25, span = 3)
lines(df25$bscF25, ls25$fitted)

這就是我得到的。我想保留曲線,但擺脫連接它的直線部分。

您可以嘗試使用scatter.smooth函數:“繪制並添加由黃土計算的平滑曲線到散點圖”

scatter.smooth(x = df25$bscF25, y = df25$mscF25, span = 3)

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM