- 在庫状況:在庫あり(1〜2日で出荷)
- プロフェッショナルR
-
関数型プログラミング,オブジェクト指向,他言語インターフェースによる拡張
Extending R.- 価格
- 6,930円(本体6,300円+税)
- 発行年月
- 2019年04月
- 判型
- B5
- ISBN
- 9784320124486
この商品をご覧のお客様は、こんな商品もチェックしています。
- アルゴリズムをめぐる冒険
-
価格:3,520円(本体3,200円+税)
【2022年09月発売】
[BOOKデータベースより]
開発プロジェクトの規模に応じた、Rの重要概念とプログラミングテクニックの解説。Rにおけるオブジェクト指向プログラミングの詳細かつ一般的な解説。Rから他言語へのインターフェースを作成するための、新しい高水準なメカニズムの紹介。現在のRにおける重要機能と関連付けて、Rの発展の歴史をひもとく。
第1部 Rを理解する(オブジェクト、関数、インターフェース;Rの発展;Rの動作)
[日販商品データベースより]第2部 Rによるプログラミング(小規模/中規模/大規模プログラミング;関数;オブジェクト;パッケージ;大規模開発)
第3部 オブジェクト指向プログラミング(Rにおけるクラスとメソッド;関数型オブジェクト指向プログラミング;カプセル化オブジェクト指向プログラミング)
第4部 インターフェース(インターフェースを理解する;インターフェースのためのXR構造;Pythonへのインターフェース;Juliaへのインターフェース;C++によるサブルーチンインターフェース)
Rは多くの分野において世界中で利用されています。Rを活用することによって,仕事の幅を広げ,アイディアを表現し,データサイエンスの新たな応用を生み出すことが可能になります。本書の著者であるJohn Chambers氏によれば,それはつまりユーザが「Rを拡張している」ということなのです。Rを拡張してパッケージの開発やRコミュニティへの貢献をしたいと考えるRユーザにとって,本書はそのガイドとなるでしょう。
Chambers氏は現代のRの前身であるSの創始者であり,Rの主要開発者でもあります。本書ではRの核心にあるアイディアが語られるとともに,様々な規模の開発プロジェクトに対する助言が与えられています。また,Rの拡張に役立つ新しいテクニックも紹介されています。
第T部はRの本質に関わる特徴とその発展の歴史,そしてRの動作原理の解説です。第U部では,Rを拡張するために役立つテクニックに重点を置きつつ,Rプログラミングにおける重要なトピックが議論されます。第V部はRのオブジェクト指向プログラミングに関する詳細な解説です。第W部では,RからPythonやJulia,そしてC++といった他言語へのインターフェースを作成するための新たなアプローチを扱います。
本書の特徴
・開発プロジェクトの規模に応じた,Rの重要概念とプログラミングテクニックの解説
・Rにおけるオブジェクト指向プログラミングの詳細かつ一般的な解説
・Rから他言語へのインターフェースを作成するための,新しい高水準なメカニズムの紹介
・現在のRにおける重要機能と関連付けて,Rの発展の歴史をひもとく
[原著名:Extending R]