Cargando…

Mastering Julia : develop your analytical and programming skills further in Julia to solve complex data processing problems /

This hands-on guide is aimed at practitioners of data science. The book assumes some previous skills with Julia and skills in coding in a scripting language such as Python or R, or a compiled language such as C or Java.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sherrington, Malcolm (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn919515480
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150901s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCO  |d IDEBK  |d EBLCP  |d YDXCP  |d OCLCF  |d OCLCO  |d COO  |d OCLCO  |d DEBBG  |d N$T  |d OCLCO  |d OCLCQ  |d MERUC  |d OCLCQ  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d WYU  |d YOU  |d ZCU  |d UAB  |d UKAHL  |d TEFOD  |d OCLCQ  |d DST  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO 
016 7 |a 018006709  |2 Uk 
019 |a 915156192 
020 |a 9781783553327  |q (electronic bk.) 
020 |a 1783553324  |q (electronic bk.) 
020 |z 9781783553310 
020 |z 1783553316 
029 1 |a AU@  |b 000056111678 
029 1 |a AU@  |b 000056987818 
029 1 |a DEBBG  |b BV043020209 
029 1 |a DEBBG  |b BV043622361 
029 1 |a DEBSZ  |b 455697795 
029 1 |a GBVCP  |b 882744127 
029 1 |a UKMGB  |b 018006709 
035 |a (OCoLC)919515480  |z (OCoLC)915156192 
037 |a CL0500000636  |b Safari Books Online 
037 |a 0C75BB52-816E-43AE-9B62-F7B04C2B74C2  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.7 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.8  |2 23 
049 |a UAMI 
100 1 |a Sherrington, Malcolm,  |e author. 
245 1 0 |a Mastering Julia :  |b develop your analytical and programming skills further in Julia to solve complex data processing problems /  |c Malcolm Sherrington. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed August 25, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The Julia Environment; Introduction; Philosophy; Role in data science and big data; Comparison with other languages; Features; Getting started; Julia sources; Building from source; Installing on CentOS; Mac OS X and Windows; Exploring the source stack; Juno; IJulia; A quick look at some Julia; Julia via the console; Installing some packages; A bit of graphics creating more realistic graphics with Winston; My benchmarks; Package management; Listing, adding, and removing 
505 8 |a Choosing and exploring packagesStatistics and mathematics; Graphics; Web and networking; Database and specialist packages; How to uninstall Julia; Adding an unregistered package; What makes Julia special; Parallel processing; Multiple dispatch; Homoiconic macros; Interlanguage cooperation; Summary; Chapter 2: Developing in Julia; Integers, bits, bytes, and bools; Integers; Logical and arithmetic operators; Booleans; Arrays; Operations on matrices; Elemental operations; A simple Markov chain -- cat and mouse; Char and strings; Characters; Strings; Unicode support; Regular expressions 
505 8 |a Byte array literalsVersion literals; An example; Real, complex, and rational numbers; Reals; Operators and built-in functions; Special values; BigFloats; Rationals; Complex numbers; Juliasets; Composite types; More about matrices; Vectorized and devectorized code; Multidimensional arrays; Broadcasting; Sparse matrices; Data arrays and data frames; Dictionaries, sets, and others; Dictionaries; Sets; Other data structures; Summary; Chapter 3: Types and Dispatch; Functions; First-class objects; Passing arguments; Default and optional arguments; Variable argument list; Named parameters; Scope 
505 8 |a The Queen's problemJulia's type system; A look at the rational type; A vehicle datatype; Typealias and unions; Enumerations (revisited); Multiple dispatch; Parametric types; Conversion and promotion; Conversion; Promotion; A fixed vector module; Summary; Chapter 4: Interoperability; Interfacing with other programming environments; Calling C and Fortran; Mapping C types; Calling a Fortran routine; Calling curl to retrieve a web page; Python; Some others to watch; The Julia API; Calling API from C; Metaprogramming; Symbols; Macros; Testing; Error handling; The enum macro; Tasks 
505 8 |a Parallel operationsDistributed arrays; A simple MapReduce; Executing commands; Running commands; Working with the filesystem; Redirection and pipes; Perl one-liners; Summary; Chapter 5: Working with Data; Basic I/O; Terminal I/O; Disk files; Text processing; Binary files; Structured datasets; CSV and DLM files; HDF5; XML files; DataFrames and RDatasets; The DataFrames package; DataFrames; RDatasets; Subsetting, sorting, and joining data; Statistics; Simple statistics; Samples and estimations; Pandas; Selected topics; Time series; Distributions; Kernel density; Hypothesis testing; GLM; Summary 
520 |a This hands-on guide is aimed at practitioners of data science. The book assumes some previous skills with Julia and skills in coding in a scripting language such as Python or R, or a compiled language such as C or Java. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Programming languages (Electronic computers) 
650 0 |a Numerical analysis  |x Data processing. 
650 6 |a Analyse numérique  |x Informatique. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Numerical analysis  |x Data processing  |2 fast 
650 7 |a Programming languages (Electronic computers)  |2 fast 
776 0 8 |i Print version:  |a Sherrington, Malcolm.  |t Mastering Julia : develop your analytical and programming skills further in Julia to solve complex data processing problems.  |d Birmingham, England : Packt Publishing, ©2015  |h xiv, 385 pages  |k Community experience distilled.  |z 9781783553310 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783553310/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28955579 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2100191 
938 |a EBSCOhost  |b EBSC  |n 1032951 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis32146405 
938 |a YBP Library Services  |b YANK  |n 12544159 
994 |a 92  |b IZTAP