2009-12-15 26 views

回答

27

?'@'參見:

  • 描述:

    提取一時隙的內容與一個正式的(S4) 類結構的對象。

  • 用法:

    [email protected]

    ...


S語言有兩個對象系統,非正式地稱爲S3和S4。

  • S3對象,類和方法已經R中 從一開始,他們是非正式的,但非常互動。 S3在白皮書(S中的統計模型)中首次被描述。
  • S3並不是一個真正的課堂系統,它主要是一套命名爲 的約定。
  • S4對象,類和方法更爲正式,並且 嚴謹,因此的交互性較差。 S4首先在綠皮書(用數據編程)中描述了 。在R中,通過methods包可以獲得 ,從版本1.7.0開始,默認附帶 。

另請參閱本文檔:S4 Classes and Methods

5

您需要閱讀使用@符號的S4類。

8

正如其他人所說的,@符號與S4類一起使用,但是這裏有一個註釋Google's R Style Guide:「除非有很強的理由使用S4對象或方法,否則使用S3對象和方法」。

+0

不錯的鏈接... +1 – pufferfish 2009-12-18 09:59:48