万本电子书0元读

万本电子书0元读

顶部广告

Julia Cookbook电子书

售       价:¥

16人正在读 | 0人评论 9.8

作       者:Jalem Raj Rohit

出  版  社:Packt Publishing

出版时间:2016-09-01

字       数:56.9万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Over 40 recipes to get you up and running with programming using Julia About This Book Follow a practical approach to learn Julia programming the easy way Get an extensive coverage of Julia’s packages for statistical analysis This recipe-based approach will help you get familiar with the key concepts in Juli Who This Book Is For This book is for data scientists and data analysts who are familiar with the basics of the Julia language. Prior experience of working with high-level languages such as MATLAB, Python, R, or Ruby is expected. What You Will Learn Extract and handle your data with Julia Uncover the concepts of metaprogramming in Julia Conduct statistical analysis with StatsBase.jl and Distributions.jl Build your data science models Find out how to visualize your data with Gadfly Explore big data concepts in Julia In Detail Want to handle everything that Julia can throw at you and get the most of it every dayThis practical guide to programming with Julia for performing numerical computation will make you more productive and able work with data more efficiently. The book starts with the main features of Julia to help you quickly refresh your knowledge of functions, modules, and arrays. We’ll also show you how to utilize the Julia language to identify, retrieve, and transform data sets so you can perform data analysis and data manipulation. Later on, you’ll see how to optimize data science programs with parallel computing and memory allocation. You’ll get familiar with the concepts of package development and networking to solve numerical problems using the Julia platform. This book includes recipes on identifying and classifying data science problems, data modelling, data analysis, data manipulation, meta-programming, multidimensional arrays, and parallel computing. By the end of the book, you will acquire the skills to work more effectively with your data. Style and approach This book has a recipe-based approach to help you grasp the concepts of Julia programming.
目录展开

Julia Cookbook

Julia Cookbook

Credits

About the Author

About the Reviewer

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Sections

Getting ready

How to do it…

How it works…

There's more…

See also

Conventions

Reader feedback

Customer support

Errata

Piracy

Questions

1. Extracting and Handling Data

Introduction

Why should we use Julia for data science?

Handling data with CSV files

Getting ready

How to do it...

Handling data with TSV files

Getting ready

How to do it...

Working with databases in Julia

Getting ready

How to do it...

MySQL

PostgreSQL

There's more...

MySQL

PostgreSQL

SQLite

Interacting with the Web

Getting ready

How to do it...

GET request

There's more...

2. Metaprogramming

Introduction

Representation of a Julia program

Getting ready

How to do it...

How it works...

There's more

Symbols and expressions

Symbols

Getting ready

How to do it...

How it works...

There's more

Quoting

How to do it...

How it works...

Interpolation

How to do it...

How it works...

There's more

The Eval function

Getting ready

How to do it...

How it works...

Macros

Getting ready

How to do it...

How it works...

Metaprogramming with DataFrames

Getting ready

How to do it...

How it works...

3. Statistics with Julia

Introduction

Basic statistics concepts

Getting ready

How to do it...

How it works...

Descriptive statistics

Getting ready

How to do it...

How it works...

Deviation metrics

Getting ready

How to do it...

How it works...

Sampling

Getting ready

How to do it...

How it works...

Correlation analysis

Getting ready

How to do it...

How it works...

4. Building Data Science Models

Introduction

Dimensionality reduction

Getting ready

How to do it...

How it works...

Linear discriminant analysis

Getting ready

How to do it...

How it works...

Data preprocessing

Getting ready

How to do it...

How it works...

Linear regression

Getting ready

How to do it...

How it works...

Classification

Getting ready

How to do it...

How it works...

Performance evaluation and model selection

Getting ready

How to do it...

How it works...

Cross validation

Getting ready

How to do it...

How it works...

Distances

Getting ready

How to do it...

How it works...

Distributions

Getting ready

How to do it...

How it works...

Time series analysis

Getting ready

How to do it...

How it works...

5. Working with Visualizations

Introduction

Plotting basic arrays

Getting ready

How to do it...

How it works...

Plotting dataframes

Getting ready

How to do it...

How it works...

Plotting functions

Getting ready

How to do it...

How it works...

Exploratory data analytics through plots

Getting ready

How to do it...

How it works...

Line plots

Getting ready

How to do it...

How it works...

Scatter plots

Getting ready

How to do it...

How it works...

Histograms

Getting ready

How to do it...

How it works...

Aesthetic customizations

Getting ready

How to do it...

How it works…

6. Parallel Computing

Introduction

Basic concepts of parallel computing

Getting ready

How to do it...

How it works...

Data movement

Getting ready

How to do it...

How it works...

Parallel maps and loop operations

Getting ready

How to do it...

How it works...

Channels

Getting ready

How to do it...

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部