Advanced object-oriented programming in R: statistical programming for data science, analysis, and finance
Learn how to write object-oriented programs in R and how to construct classes and class hierarchies in the three object-oriented systems available in R. This book gives an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-orie...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York
Apress
[2017]
|
Schriftenreihe: | For professionals by professionals
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Zusammenfassung: | Learn how to write object-oriented programs in R and how to construct classes and class hierarchies in the three object-oriented systems available in R. This book gives an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-oriented manner. You will then be able to use this powerful programming style in your own statistical programming projects to write flexible and extendable software. After reading Advanced Object-Oriented Programming in R, you'll come away with a practical project that you can reuse in your own analytics coding endeavors. You'll then be able to visualize your data as objects that have state and then manipulate those objects with polymorphic or generic methods. Your projects will benefit from the high degree of flexibility provided by polymorphism, where the choice of concrete method to execute depends on the type of data being manipulated. You will: Define and use classes and generic functions using R Work with the R class hierarchies Benefit from implementation reuse Handle operator overloading Apply the S4 and R6 classes.... |
Beschreibung: | Includes index, auf dem Buchrücken: Shelve in: Programming languages / general, User level: Intermediate - advanced |
Beschreibung: | xv, 110 Seiten Diagramme 23 cm |
ISBN: | 9781484229187 1484229185 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV045096554 | ||
003 | DE-604 | ||
005 | 20181024 | ||
007 | t| | ||
008 | 180720s2017 xxu|||| |||| 00||| eng d | ||
010 | |a 017945396 | ||
020 | |a 9781484229187 |9 978-1-4842-2918-7 | ||
020 | |a 1484229185 |9 1-4842-2918-5 | ||
035 | |a (OCoLC)1048449767 | ||
035 | |a (DE-599)BVBBV045096554 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-1102 |a DE-11 | ||
050 | 0 | |a QA276.45.R3 | |
082 | 0 | |a 005.117 |2 23 | |
084 | |a ST 601 |0 (DE-625)143682: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a St 250 R01 |2 sdnb | ||
100 | 1 | |a Mailund, Thomas |e Verfasser |0 (DE-588)1143168526 |4 aut | |
245 | 1 | 0 | |a Advanced object-oriented programming in R |b statistical programming for data science, analysis, and finance |c Thomas Mailund |
264 | 1 | |a New York |b Apress |c [2017] | |
300 | |a xv, 110 Seiten |b Diagramme |c 23 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a For professionals by professionals | |
500 | |a Includes index, auf dem Buchrücken: Shelve in: Programming languages / general, User level: Intermediate - advanced | ||
520 | |a Learn how to write object-oriented programs in R and how to construct classes and class hierarchies in the three object-oriented systems available in R. This book gives an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-oriented manner. You will then be able to use this powerful programming style in your own statistical programming projects to write flexible and extendable software. After reading Advanced Object-Oriented Programming in R, you'll come away with a practical project that you can reuse in your own analytics coding endeavors. You'll then be able to visualize your data as objects that have state and then manipulate those objects with polymorphic or generic methods. Your projects will benefit from the high degree of flexibility provided by polymorphism, where the choice of concrete method to execute depends on the type of data being manipulated. You will: Define and use classes and generic functions using R Work with the R class hierarchies Benefit from implementation reuse Handle operator overloading Apply the S4 and R6 classes.... | ||
650 | 4 | |a Object-oriented programming (Computer science) / fast / (OCoLC)fst01042804 | |
650 | 4 | |a R (Computer program language) / fast / (OCoLC)fst01086207 | |
650 | 4 | |a R (Computer program language) | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 4 | |a R (Computer program language) | |
650 | 0 | 7 | |a Objektorientierte Programmiersprache |0 (DE-588)4172311-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a R |g Programm |0 (DE-588)4705956-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Wirtschaftsinformatik |0 (DE-588)4112736-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a R |g Programm |0 (DE-588)4705956-4 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Wirtschaftsinformatik |0 (DE-588)4112736-5 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Objektorientierte Programmiersprache |0 (DE-588)4172311-9 |D s |
689 | 2 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-4842-2919-4 |
856 | 4 | 2 | |m LoC Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030487215&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-030487215 |
Datensatz im Suchindex
_version_ | 1815853894992920576 |
---|---|
adam_text |
ADVANCED OBJECT-ORIENTED PROGRAMMING IN R
/ MAILUND, THOMAS [AUTHOR]
: 2017
TABLE OF CONTENTS / INHALTSVERZEICHNIS
CLASSES AND GENERIC FUNCTIONS
CLASS HIERARCHIES
IMPLEMENTATION REUSE
STATISTICAL MODELS
OPERATOR OVERLOADING
S4 CLASSES
R6 CLASSES
CONCLUSIONS
DIESES SCHRIFTSTA02CK WURDE MASCHINELL ERZEUGT. |
any_adam_object | 1 |
author | Mailund, Thomas |
author_GND | (DE-588)1143168526 |
author_facet | Mailund, Thomas |
author_role | aut |
author_sort | Mailund, Thomas |
author_variant | t m tm |
building | Verbundindex |
bvnumber | BV045096554 |
callnumber-first | Q - Science |
callnumber-label | QA276 |
callnumber-raw | QA276.45.R3 |
callnumber-search | QA276.45.R3 |
callnumber-sort | QA 3276.45 R3 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 601 ST 250 |
ctrlnum | (OCoLC)1048449767 (DE-599)BVBBV045096554 |
dewey-full | 005.117 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.117 |
dewey-search | 005.117 |
dewey-sort | 15.117 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV045096554</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20181024</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">180720s2017 xxu|||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">017945396</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484229187</subfield><subfield code="9">978-1-4842-2918-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484229185</subfield><subfield code="9">1-4842-2918-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1048449767</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045096554</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1102</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA276.45.R3</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.117</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 601</subfield><subfield code="0">(DE-625)143682:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">St 250 R01</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mailund, Thomas</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1143168526</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Advanced object-oriented programming in R</subfield><subfield code="b">statistical programming for data science, analysis, and finance</subfield><subfield code="c">Thomas Mailund</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York</subfield><subfield code="b">Apress</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xv, 110 Seiten</subfield><subfield code="b">Diagramme</subfield><subfield code="c">23 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">For professionals by professionals</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index, auf dem Buchrücken: Shelve in: Programming languages / general, User level: Intermediate - advanced</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Learn how to write object-oriented programs in R and how to construct classes and class hierarchies in the three object-oriented systems available in R. This book gives an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-oriented manner. You will then be able to use this powerful programming style in your own statistical programming projects to write flexible and extendable software. After reading Advanced Object-Oriented Programming in R, you'll come away with a practical project that you can reuse in your own analytics coding endeavors. You'll then be able to visualize your data as objects that have state and then manipulate those objects with polymorphic or generic methods. Your projects will benefit from the high degree of flexibility provided by polymorphism, where the choice of concrete method to execute depends on the type of data being manipulated. You will: Define and use classes and generic functions using R Work with the R class hierarchies Benefit from implementation reuse Handle operator overloading Apply the S4 and R6 classes....</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science) / fast / (OCoLC)fst01042804</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">R (Computer program language) / fast / (OCoLC)fst01086207</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">R (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">R (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmiersprache</subfield><subfield code="0">(DE-588)4172311-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">R</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4705956-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Wirtschaftsinformatik</subfield><subfield code="0">(DE-588)4112736-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">R</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4705956-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Wirtschaftsinformatik</subfield><subfield code="0">(DE-588)4112736-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Objektorientierte Programmiersprache</subfield><subfield code="0">(DE-588)4172311-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-4842-2919-4</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">LoC Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030487215&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030487215</subfield></datafield></record></collection> |
id | DE-604.BV045096554 |
illustrated | Not Illustrated |
indexdate | 2024-11-16T05:00:21Z |
institution | BVB |
isbn | 9781484229187 1484229185 |
language | English |
lccn | 017945396 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030487215 |
oclc_num | 1048449767 |
open_access_boolean | |
owner | DE-1102 DE-11 |
owner_facet | DE-1102 DE-11 |
physical | xv, 110 Seiten Diagramme 23 cm |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Apress |
record_format | marc |
series2 | For professionals by professionals |
spelling | Mailund, Thomas Verfasser (DE-588)1143168526 aut Advanced object-oriented programming in R statistical programming for data science, analysis, and finance Thomas Mailund New York Apress [2017] xv, 110 Seiten Diagramme 23 cm txt rdacontent n rdamedia nc rdacarrier For professionals by professionals Includes index, auf dem Buchrücken: Shelve in: Programming languages / general, User level: Intermediate - advanced Learn how to write object-oriented programs in R and how to construct classes and class hierarchies in the three object-oriented systems available in R. This book gives an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-oriented manner. You will then be able to use this powerful programming style in your own statistical programming projects to write flexible and extendable software. After reading Advanced Object-Oriented Programming in R, you'll come away with a practical project that you can reuse in your own analytics coding endeavors. You'll then be able to visualize your data as objects that have state and then manipulate those objects with polymorphic or generic methods. Your projects will benefit from the high degree of flexibility provided by polymorphism, where the choice of concrete method to execute depends on the type of data being manipulated. You will: Define and use classes and generic functions using R Work with the R class hierarchies Benefit from implementation reuse Handle operator overloading Apply the S4 and R6 classes.... Object-oriented programming (Computer science) / fast / (OCoLC)fst01042804 R (Computer program language) / fast / (OCoLC)fst01086207 R (Computer program language) Object-oriented programming (Computer science) Objektorientierte Programmiersprache (DE-588)4172311-9 gnd rswk-swf R Programm (DE-588)4705956-4 gnd rswk-swf Wirtschaftsinformatik (DE-588)4112736-5 gnd rswk-swf R Programm (DE-588)4705956-4 s DE-604 Wirtschaftsinformatik (DE-588)4112736-5 s Objektorientierte Programmiersprache (DE-588)4172311-9 s Erscheint auch als Online-Ausgabe 978-1-4842-2919-4 LoC Fremddatenuebernahme application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030487215&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Mailund, Thomas Advanced object-oriented programming in R statistical programming for data science, analysis, and finance Object-oriented programming (Computer science) / fast / (OCoLC)fst01042804 R (Computer program language) / fast / (OCoLC)fst01086207 R (Computer program language) Object-oriented programming (Computer science) Objektorientierte Programmiersprache (DE-588)4172311-9 gnd R Programm (DE-588)4705956-4 gnd Wirtschaftsinformatik (DE-588)4112736-5 gnd |
subject_GND | (DE-588)4172311-9 (DE-588)4705956-4 (DE-588)4112736-5 |
title | Advanced object-oriented programming in R statistical programming for data science, analysis, and finance |
title_auth | Advanced object-oriented programming in R statistical programming for data science, analysis, and finance |
title_exact_search | Advanced object-oriented programming in R statistical programming for data science, analysis, and finance |
title_full | Advanced object-oriented programming in R statistical programming for data science, analysis, and finance Thomas Mailund |
title_fullStr | Advanced object-oriented programming in R statistical programming for data science, analysis, and finance Thomas Mailund |
title_full_unstemmed | Advanced object-oriented programming in R statistical programming for data science, analysis, and finance Thomas Mailund |
title_short | Advanced object-oriented programming in R |
title_sort | advanced object oriented programming in r statistical programming for data science analysis and finance |
title_sub | statistical programming for data science, analysis, and finance |
topic | Object-oriented programming (Computer science) / fast / (OCoLC)fst01042804 R (Computer program language) / fast / (OCoLC)fst01086207 R (Computer program language) Object-oriented programming (Computer science) Objektorientierte Programmiersprache (DE-588)4172311-9 gnd R Programm (DE-588)4705956-4 gnd Wirtschaftsinformatik (DE-588)4112736-5 gnd |
topic_facet | Object-oriented programming (Computer science) / fast / (OCoLC)fst01042804 R (Computer program language) / fast / (OCoLC)fst01086207 R (Computer program language) Object-oriented programming (Computer science) Objektorientierte Programmiersprache R Programm Wirtschaftsinformatik |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030487215&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mailundthomas advancedobjectorientedprogramminginrstatisticalprogrammingfordatascienceanalysisandfinance |