skip to content
Python data analysis : learn how to apply powerful data analysis techniques with popular open source Python modules Preview this item
ClosePreview this item
Checking...

Python data analysis : learn how to apply powerful data analysis techniques with popular open source Python modules

Author: Ivan Idris
Publisher: Birmingham, U.K. : Packt Pub., 2014.
Series: Community experience distilled.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Annotation

This book is for programmers, scientists, and engineers who have knowledge of the Python language and know the basics of data science. It is for those who wish to learn different data analysis methods using Python and its libraries. This book contains all the basic ingredients you need to become an expert data analyst.

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Ivan Idris
ISBN: 9781783553365 1783553367
OCLC Number: 896729150
Description: 1 online resource (1 volume) : illustrations.
Contents: Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Python Libraries; Software used in this book; Installing software and setup; On Windows; On Linux; On Mac OS X; Building NumPY, SciPy, matplotlib, and IPython from source; Installing with setuptools; NumPy arrays; Simple application; Using IPython as a shell; Reading manual pages; IPython notebooks; Where to find help and references; Summary; Chapter 2: NumPy Arrays; The NumPy array object; The advantages of NumPy arrays. Creating a multidimensional arraySelecting NumPy array elements; NumPy numerical types; Data type objects; Character codes; The dtype constructors; The dtype attributes; One-dimensional slicing and indexing; Manipulating array shapes; Stacking arrays; Splitting NumPy arrays; NumPy array attributes; Converting arrays; Creating array views and copies; Fancy indexing; Indexing with a list of locations; Indexing NumPy arrays with Booleans; Broadcasting NumPy arrays; Summary; Chapter 3: Statistics and Linear Algebra; NumPy and SciPy modules; Basic descriptive statistics with NumPy. Linear algebra with NumPyInverting matrices with NumPy; Solving linear systems with NumPy; Finding eigenvalues and eigenvectors with NumPy; NumPy random numbers; Gambling with the binomial distribution; Sampling the normal distribution; Performing a normality test with SciPy; Creating a NumPy-masked array; Disregarding negative and extreme values; Summary; Chapter 4: pandas Primer; Installing and exploring pandas; pandas DataFrames; pandas Series; Querying data in pandas; Statistics with pandas DataFrames; Data aggregation with pandas DataFrames; Concatenating and appending DataFrames. Joining DataFramesHandling missing values; Dealing with dates; Pivot tables; Remote data access; Summary; Chapter 5: Retrieving, Processing, and Storing Data; Writing CSV files with NumPy and pandas; Comparing the NumPy .npy binary format and pickling pandas DataFrames; Storing data with PyTables; Reading and writing pandas DataFrames to HDF5 stores; Reading and writing to Excel with pandas; Using REST web services and JSON; Reading and writing JSON with pandas; Parsing RSS and Atom feeds; Parsing HTML with BeautifulSoup; Summary; Chapter 6: Data Visualization; matplotlib subpackages. Basic matplotlib plotsLogarithmic plots; Scatter plots; Legends and annotations; Three-dimensional plots; Plotting in pandas; Lag plots; Autocorrelation plots; Plot.ly; Summary; Chapter 7: Signal Processing and Time Series; statsmodels subpackages; Moving averages; Window functions; Defining cointegration; Autocorrelation; Autoregressive models; ARMA models; Generating periodic signals; Fourier analysis; Spectral analysis; Filtering; Summary; Chapter 8: Working with Databases; Lightweight access with sqlite3; Accessing databases from pandas; SQLAlchemy; Installing and setting up SQLAlchemy.
Series Title: Community experience distilled.
Other Titles: Learn how to apply powerful data analysis techniques with popular open source Python modules
Responsibility: Ivan Idris.

Abstract:

Annotation

This book is for programmers, scientists, and engineers who have knowledge of the Python language and know the basics of data science. It is for those who wish to learn different data analysis methods using Python and its libraries. This book contains all the basic ingredients you need to become an expert data analyst.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/896729150> # Python data analysis : learn how to apply powerful data analysis techniques with popular open source Python modules
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "896729150" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/2231830717#Place/birmingham_u_k> ; # Birmingham, U.K.
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://images.contentreserve.com/ImageType-100/6135-1/{2DEA0AFA-5597-4C78-905D-96BE205676DD}Img100.jpg'" ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=1826990";target="_blank'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/2231830717#Topic/programming_languages_electronic_computers> ; # Programming languages (Electronic computers)
    schema:about <http://experiment.worldcat.org/entity/work/data/2231830717#Topic/computers_programming_languages_python> ; # COMPUTERS--Programming Languages--Python
    schema:about <http://experiment.worldcat.org/entity/work/data/2231830717#Topic/python_computer_program_language> ; # Python (Computer program language)
    schema:about <http://dewey.info/class/005.133/e23/> ;
    schema:alternateName "Learn how to apply powerful data analysis techniques with popular open source Python modules" ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/2231830717#Person/idris_ivan> ; # Ivan Idris
    schema:datePublished "2014" ;
    schema:description "Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Python Libraries; Software used in this book; Installing software and setup; On Windows; On Linux; On Mac OS X; Building NumPY, SciPy, matplotlib, and IPython from source; Installing with setuptools; NumPy arrays; Simple application; Using IPython as a shell; Reading manual pages; IPython notebooks; Where to find help and references; Summary; Chapter 2: NumPy Arrays; The NumPy array object; The advantages of NumPy arrays."@en ;
    schema:description "Annotation"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/2231830717> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/2231830717#Series/community_experience_distilled> ; # Community experience distilled.
    schema:name "Python data analysis : learn how to apply powerful data analysis techniques with popular open source Python modules"@en ;
    schema:productID "896729150" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/896729150#PublicationEvent/birmingham_u_k_packt_pub_2014> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/2231830717#Agent/packt_pub> ; # Packt Pub.
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=1826990> ;
    schema:url <http://proquest.safaribooksonline.com/9781783553358> ;
    schema:url "http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=1826990";target="_blank" ;
    schema:url "http://images.contentreserve.com/ImageType-100/6135-1/{2DEA0AFA-5597-4C78-905D-96BE205676DD}Img100.jpg" ;
    schema:url <https://samples.overdrive.com/python-data-analysis?.epub-sample.overdrive.com> ;
    schema:url <http://site.ebrary.com/id/10962285> ;
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100035470426.0x000001> ;
    schema:url <http://proquest.tech.safaribooksonline.de/9781783553358> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=880858> ;
    schema:url <https://www.overdrive.com/search?q=2DEA0AFA-5597-4C78-905D-96BE205676DD> ;
    schema:workExample <http://worldcat.org/isbn/9781783553365> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/896729150> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/2231830717#Person/idris_ivan> # Ivan Idris
    a schema:Person ;
    schema:familyName "Idris" ;
    schema:givenName "Ivan" ;
    schema:name "Ivan Idris" ;
    .

<http://experiment.worldcat.org/entity/work/data/2231830717#Place/birmingham_u_k> # Birmingham, U.K.
    a schema:Place ;
    schema:name "Birmingham, U.K." ;
    .

<http://experiment.worldcat.org/entity/work/data/2231830717#Series/community_experience_distilled> # Community experience distilled.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/896729150> ; # Python data analysis : learn how to apply powerful data analysis techniques with popular open source Python modules
    schema:name "Community experience distilled." ;
    schema:name "Community experience distilled" ;
    .

<http://experiment.worldcat.org/entity/work/data/2231830717#Topic/computers_programming_languages_python> # COMPUTERS--Programming Languages--Python
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Python"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2231830717#Topic/programming_languages_electronic_computers> # Programming languages (Electronic computers)
    a schema:Intangible ;
    schema:name "Programming languages (Electronic computers)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2231830717#Topic/python_computer_program_language> # Python (Computer program language)
    a schema:Intangible ;
    schema:name "Python (Computer program language)"@en ;
    .

<http://worldcat.org/isbn/9781783553365>
    a schema:ProductModel ;
    schema:isbn "1783553367" ;
    schema:isbn "9781783553365" ;
    .

<http://www.worldcat.org/title/-/oclc/896729150>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/896729150> ; # Python data analysis : learn how to apply powerful data analysis techniques with popular open source Python modules
    schema:dateModified "2018-11-14" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.