質問

概要を維持するためにS4プログラミングが必要な状況にしばしば直面しているので、S4オブジェクト、方法、プログラミングに関するいくつかのソースを収集しました。ここにリファレンスとしてリストしました。独自のソースも追加してください。

ウェブ上で

  • methods ファイルをヘルプします :必要な情報の多くを見つけることができるパッケージメソッドのファイルをヘルプします
  • 15ページのS4クラス :S4オブジェクトを使用したプログラミングに関する短い紹介。
  • S4メソッドの仕組み :基礎となるメカニズムについての詳細。
  • S4のそれほど短くはありません :クラスの構築方法といくつかの有用なヒントの実用的な例を使用します。付録として便利な概要が含まれていますが、エラーも含まれています。これを使用して注意する必要があります。
  • rのooop :S3とS4の実用的な例を掲載した配布資料
  • S4オブジェクト :Thomas LumleyによるS4オブジェクトに関するプレゼンテーション。
  • Rオブジェクト指向プログラミング :Rのオブジェクト指向プログラミングの詳細な紹介。S3、S4、およびS4リファレンスクラスをカバーしています。添付 シーケンス パッケージは、スライド全体で使用されるクラスシステムを実装します。

  • R(J。Chambers)を使用したデータ分析プログラミング用ソフトウェア:どこでも肯定的ではありませんが、S4に大きなセクションが含まれています
  • R BioinformaticsのRプログラミング(R.紳士):S4に完全に基づいたBioconductorの作業に特化しています。しかし、それは幅広い概要を提供し、他の多くの人々にとっても役立ちます。

PS:誰かがコミュニティチェックボックスを見つけた場合、これをコミュニティ所有の投稿にすることができます。どういうわけか、編集ウィンドウでもう見つけることができません...

役に立ちましたか?

解決

S4の私の書き込み(まだ進行中)はこちらから入手できます。 http://adv-r.had.co.nz/s4.html

他のヒント

プログラマー用r (マトロフ)(無料)と 科学プログラミングとシミュレーションの紹介 (ジョーンズ)「新しいスタイル」S4クラスの短いセクションがあります。

ジョン・チェンバーズによる別の良い本:「データを使用したプログラミング:S言語のガイド」。名前が示唆しているように、それは実際にはRではなくSに関するものですが、とにかくS4クラスに関する多くの貴重な情報を提供します。

Rマニュアル「Writing R Extensions」と「R Internals」(特に後者)にはいくつかの情報もあります。それらはで見つけることができます http://cran.r-project.org/doc/manuals/.

最後に、お勧めします 「S4メソッドの仕組み」, 、これは、S4がRに収まるので、S4について考える方法の素晴らしい概要です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top