Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Part I: Foundations
Chapter 1: Preliminaries
Introduction
Prerequisites
How to Use This Book
The Software Interoperability Project
The Projects
Terminology
How the Projects Fit Together
Summary
Chapter 2: C++ Components and C++ Clients
Introduction
A Tour of the Source Code
Descriptive Statistics
Linear Regression
The Data Manager
Statistical Tests
Functions, Classes, and Type Conversion
C++ Components
StatsLib

Prerequisites
Project Settings and Configuration
Building and Testing the Project
StatsLibTest
Building, Running, and Checking the Results
StatsDll
Project Settings and Configuration
Building and Testing the Project
C++ Clients
Introduction
StatsConsole
StatsViewer
Summary
Additional Resources
Exercises
Part II: C++/CLI and .NET
Chapter 3: Building a C++/CLI Wrapper
Introduction
Prerequisites
C++/CLI support
StatsCLR
Project Settings
Code Organization
The Statistics Class
Parameters and Return Values
Descriptive Statistics

Linear Regression
Type Conversion
Exception Handling
Testing the Code
StatsCLR.UnitTests
Managed Wrapper Classes
Introduction
The DataManager
The TTest Class
Summary
Additional Resources
Exercises
Chapter 4: C# Clients: Consuming the Managed Wrapper
Introduction
StatsClient
Project Settings
Installing Accord.NET
Code Organization
Statistical Functions
Data Analysis
Data Modelling
Hypothesis Testing
Using Reflection
Module Information
Dynamic Invocation
PowerShell
StatsExcel
Installing Excel-DNA
Project Settings

Exposing Functions to Excel
Type Conversion
Build and Run
Exception Handling
Debugging
Summary
Additional Resources
Exercises
Part III: R and Rcpp
Chapter 5: Building an R Package
Introduction
Prerequisites
Rtools
Installing CodeBlocks
CodeBlocks
Toolchain Setup
Project Setup
R/RStudio Packages
Background
Building a Package with Rcpp
Installing Rcpp
The Project Files
Editing the Makefile
Boilerplate Code
Building StatsR
Summary
Additional Resources
Exercises
Chapter 6: Exposing Functions Using Rcpp
Introduction

The Conversion Layer
Code Organization
Descriptive Statistics
The Code
Exception Handling
Exercising the Functionality
Linear Regression
The Code
Exercising the Functionality
Using a DataFrame
Statistical Tests
Functions vs. Classes
Rcpp Modules
Testing
Measuring Performance
Debugging
Distribution Explorer
Summary
Additional Resources
Exercises
Part IV: Python
Chapter 7: Building a Python Extension Module
Introduction
Prerequisites
Using Visual Studio Community Edition 2019
StatsPythonRaw
Project Settings

Browse Subjects

Show more subjects...

Statistics

from
to
Export