Skip to content

npRmpi

0.70-5

Parallel Nonparametric Kernel Smoothing Methods for Mixed Data Types Using 'MPI'

0packages depend
2.3Kdownloads / year
12.0%test coverage
9/13checks pass

Overview

About
Maintained by Jeffrey S. RacineFirst published 2010-05-1823 releasesCRAN page ↗GitHub ↗

Nonparametric (and semiparametric) kernel methods that seamlessly handle a mix of continuous, unordered, and ordered factor data types. This package is a parallel implementation of the 'np' package based on the 'MPI' specification that incorporates the 'Rmpi' package (Hao Yu <hyu@stats.uwo.ca>) with minor modifications and we are extremely grateful to Hao Yu for his contributions to the 'R' community. We would like to gratefully acknowledge support from the Natural Sciences and Engineering Research Council of Canada (NSERC, https://www.nserc-crsng.gc.ca/), the Social Sciences and Humanities Research Council of Canada (SSHRC, https://www.sshrc-crsh.gc.ca/), and the Shared Hierarchical Academic Research Computing Network (SHARCNET, https://sharcnet.ca/). We would also like to acknowledge the contributions of the 'GNU GSL' authors. In particular, we adapt the 'GNU GSL' B-spline routine 'gsl_bspline.c' adding automated support for quantile knots (in addition to uniform knots), providing missing functionality for derivatives, and for extending the splines beyond their endpoints.

Install

Health

CRAN checks
4ERROR9OK
Failing flavors
  • ERROR r-oldrel-macos-arm64
  • ERROR r-oldrel-macos-x86_64
  • ERROR r-release-macos-arm64
  • ERROR r-release-macos-x86_64
Slowest check: 15.0 min · r-devel-linux-x86_64-fedora-clang
Code health
Yes
Tests · ratio 0.53
12.0%
Coverage · measured lines
100%
Documentation · exports
9
Dependencies · direct
Check history
  • ERROR2026-03-10
    9 OK · 0 NOTE · 0 WARNING · 5 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 262 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 100% structuredCode of conductNoContributing guideNo
Examples that run
83%
Documented parameters
90%
Return-value docs
98%
References docs
71%

Downloads

2.3K
CRAN downloads in the past year
Rank #9,545 · ~6/day · ~188/mo
Daily download trend is not available in this view yet.
35530 days
1.2K90 days
2.3K1 year
Compare downloads with other packages →
Also on259 r2u

Repository

Repository
52Stars
16Forks
0Open issues
0Open PRs
0Releases
2,844Commits
5Contributors
2,844 commits · Last activity 2026-07-21 · +2% stars, 30d

Stars over time

2024-12-12 · 482026-07-07 · 52

Repository practices

Upstream repositoryBeta

Checks run against github.com/jeffreyracine/r-package-np on 2026-07-19.

No development-tooling practices detected in the upstream repository.

How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
13 external dependencies (excludes base and recommended)
Depends (1)
R >= 3.5.0
Imports (9)
bootcubaturemethodsquadprogquantregstatsparalleltoolscrs
LinkingTo (1)
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

Code Composition
R 157,128 (60%)C 81,685 (31%)Rd 22,056 (8%)Vignettes 189 (0%)Other 1 (0%)
Code characteristics
Object systems
S3261
Cyclomatic complexity
4.0 median / 354 max
Test cases
1,352 / 0.53 per code line
System requirements
1 external

Test coverage

Line coverage

0%

Expression

0.1%

Tests / Examples

0.1% / 0% ex

Functions

2886 88 exported

Complexity

8.9 avg / 354 max

Call network

2886 nodes / 8604 edges

Loading call graph…

Lowest coverage

2886 functions
FunctionCycloCoverage
.docall exp60%
.force.type exp40%
.mpi.undefined exp10%
.mpi.worker.apply exp20%
.mpi.worker.applyLB exp50%
.mpi.worker.exec exp120%

Datasets

Bundled datasets · 3
NameClassRows × ColsAlso ships in
Engel95data.frame1,655 × 10in 4 packages
Italydata.frame1,008 × 2in 2 packages
cps71data.frame205 × 2in 4 packages

People & History

People (5)
Maintainer (1)
Author, Maintainer
Authors (2)
Author, Maintainer
Contributors (1)
Contributor, Copyright holder · added in 0.60-20
Copyright holders (3)
Contributor, Copyright holder · added in 0.60-20
Copyright holder · added in 0.60-20
Copyright holder · added in 0.60-20
Package Timeline

23 releases. Pick two to compare their code metrics. R releases are shown for context.

  • 0.70-5Latest
    2026-07-15 · current release · diff ↗
  • 0.70-4
    2026-06-26 · diff ↗
  • 0.70-3
    2026-06-04 · diff ↗
  • 0.70-2
    2026-05-16 · diff ↗
  • 0.70-1
    2026-05-01 · diff ↗
  • R
    R 4.6.0 released · 2026-04-24
  • 0.60-20
    2026-02-16 · diff ↗
  • unarchivedReturned to CRAN
    2026-02-16
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • R
    R 3.6.0 released · 2019-04-26
  • R
    R 3.5.0 released · 2018-04-23
Show 28 earlier events
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • R
    R 3.2.0 released · 2015-04-16
  • archivedRemoved from CRAN
    2015-03-13
    misuse of '\donttest' was not corrected
  • 0.60-2
    2014-06-28 · diff ↗
  • 0.60-0
    2014-06-01 · diff ↗
  • R
    R 3.1.0 released · 2014-04-10
  • 0.50-1.1
    2014-01-01 · diff ↗
  • R
    R 3.0.0 released · 2013-04-03
  • 0.50-1
    2013-03-14 · diff ↗
  • R
    R 2.15.0 released · 2012-03-30
  • 0.40-13
    2012-03-06 · diff ↗
  • 0.40-12
    2011-11-25 · diff ↗
  • R
    R 2.14.0 released · 2011-10-31
  • 0.40-11
    2011-10-25 · diff ↗
  • 0.40-10
    2011-10-24 · diff ↗
  • 0.40-9
    2011-07-30 · diff ↗
  • 0.40-7
    2011-06-09 · diff ↗
  • 0.40-6
    2011-06-02 · diff ↗
  • 0.40-5
    2011-04-26 · diff ↗
  • R
    R 2.13.0 released · 2011-04-13
  • 0.40-4
    2011-01-21 · diff ↗
  • R
    R 2.12.0 released · 2010-10-15
  • 0.40-3
    2010-07-25 · diff ↗
  • 0.40-2
    2010-06-10 · diff ↗
  • 0.40-0
    2010-05-26 · diff ↗
  • 0.30-9
    2010-05-18
  • R
    R 2.11.0 released · 2010-04-22

Package metadata

First published
2010-05-18
Total releases
23 / 16 yrs
License
GPL
Minimum R
≥ 3.5.0
Bundled data
101 KB / 5 files
Download size
1.1 MB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →