2017-02-20 39 views
2

我使用ggplot2包中的geom_smooth在時間序列散點圖上創建平滑線(一年中的每一天有一點,所以我有365點)。其中一個參數叫做span,並進入中給出的以下描述的幫助文件(?geom_smooth):geom_smooth中的span參數控件是什麼?

跨度控制默認黃土平滑的平滑量。較小的數字會產生扭曲線,較大的數字會產生較平滑的線條。

但是,這實際上並沒有告訴我什麼span參數正在控制。將它設置爲1是無用的,並將其設置爲0.1可以提供看起來不錯的東西。

span = 0.5

span = 0.1

然而,在描述情節的時候,因爲我不能完全確定什麼跨越,實際上改變,我不知道怎麼形容的平滑線。任何指針? (非常感謝)

+1

[此處](http://www.statsdirect.com/help/content/nonparametric_methods/loess.htm)中的某些信息可能會有所幫助。 –

+3

'lowess'包中'f'參數的解釋也可能有助於您的理解。 _ ...平滑的跨度。這給出了影響每個值平滑的圖中點的比例。較大的值可以更平滑._請參閱[這裏](https://stat.ethz.ch/R-manual/R-devel/library/stats/html/lowess.html)。 –

+0

感謝康拉德 - 這正是我希望找到的東西,現在它變得更有意義。你知道我如何建議他們將該鏈接添加到幫助頁面,我認爲這將非常有用。 – amccnnll

回答

2

LOESS平滑是一種非參數形式的迴歸,它使用加權的滑動窗口平均值來計算最佳擬合線。在每個「窗口」內,計算加權平均值,滑動窗口沿x軸傳遞。

可以使用span參數控制此窗口的大小。 span元素控制alpha,這是平滑的程度。跨度越小,「窗口」就越小,因此噪聲越大/鋸齒越大。

在LOESS下查找文檔而不是跨度。

1

跨度(也定義爲alpha)將確定平滑數據時移動窗口的寬度。

「在適合黃土的情況下,alpha參數決定了滑動窗口的寬度,更具體地說,alpha給出了在每個局部迴歸中使用的觀測比例,因此該參數被指定爲2用於圖黃土曲線在0和1的α值是0.65;這樣,每個用於產生曲線局部迴歸的結合了總的數據點的65%「

來自

Jacoby (2000) Loess:: a nonparametric, graphical tool for depicting relationships between variables. Electoral Studies 19-4.(支付紙)

欲瞭解更多詳情請查看refe更新後的紙張。