nuggets

R package for searching of patterns in subspaces described with elementary conjunctions

https://github.com/beerda/nuggets

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 8 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.9%) to scientific vocabulary

Keywords

association-rule-mining contrast-pattern-mining data-mining fuzzy knowledge-discovery pattern-recognition r-package
Last synced: 6 months ago · JSON representation ·

Repository

R package for searching of patterns in subspaces described with elementary conjunctions

Basic Info
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 7
Topics
association-rule-mining contrast-pattern-mining data-mining fuzzy knowledge-discovery pattern-recognition r-package
Created almost 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License Citation

README.Rmd

---
output: github_document
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
```

# nuggets


[![CRAN status](https://www.r-pkg.org/badges/version/nuggets)](https://CRAN.R-project.org/package=nuggets)
[![Codecov test coverage](https://codecov.io/gh/beerda/nuggets/graph/badge.svg)](https://app.codecov.io/gh/beerda/nuggets)
[![Downloads](https://cranlogs.r-pkg.org/badges/grand-total/nuggets)](https://cran.r-project.org/package=nuggets)
[![R-CMD-check](https://github.com/beerda/nuggets/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/beerda/nuggets/actions/workflows/R-CMD-check.yaml)
[![test-coverage](https://github.com/beerda/nuggets/actions/workflows/test-coverage.yaml/badge.svg)](https://github.com/beerda/nuggets/actions/workflows/test-coverage.yaml)


Extensible R framework for
**subgroup discovery** ([Atzmueller (2015)](https://doi.org/10.1002/widm.1144)),
**contrast patterns** ([Chen (2022)](https://doi.org/10.48550/arXiv.2209.13556)),
**emerging patterns** ([Dong (1999)](https://doi.org/10.1145/312129.312191)),
**association rules** ([Agrawal (1994)](https://www.vldb.org/conf/1994/P487.PDF)), and
**conditional correlations** ([Hájek (1978)](https://doi.org/10.1007/978-3-642-66943-9)).
Both **crisp** (Boolean, binary) and **fuzzy data** are supported.
The package generates conditions in the form of elementary conjunctions, evaluates
them on a dataset and checks the induced sub-data for interesting statistical
properties. A user-defined function may be defined to evaluate on each generated
condition to search for custom patterns.


## Installation

To install the stable version of `nuggets` from CRAN, type the following command within the R session:

``` r
install.packages("nuggets")
```

You can also install the development version of `nuggets` from [GitHub](https://github.com/) with:

``` r
install.packages("devtools")
devtools::install_github("beerda/nuggets")
```

To start using the package, load it to the R session with:

```{r}
library(nuggets)
```


## Documentation

Read the [full documentation of the nuggets package](https://beerda.github.io/nuggets/).

Owner

  • Name: Michal Burda
  • Login: beerda
  • Kind: user
  • Location: Czech Republic
  • Company: University of Ostrava

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Burda"
  given-names: "Michal"
  orcid: "https://orcid.org/0000-0002-4182-4407"
title: "nuggets"
url: "https://github.com/beerda/nuggets"
preferred-citation:
  type: conference-paper
  authors:
  - family-names: "Burda"
    given-names: "Michal"
    orcid: "https://orcid.org/0000-0002-4182-4407"
  title: "nuggets: Data Pattern Extraction Framework in R"
  editor: "Torra, Vicenc and Narukawa, Yasuo and Kikuchi, Hiroaki"
  booktitle: "Modeling Decisions for Artificial Intelligence"
  publisher: "Springer Nature Switzerland"
  address: "Cham"
  year: 2024
  start: 115
  end: 126
  isbn: "978-3-031-68208-7"
  doi: "10.1007/978-3-031-68208-7_10"

GitHub Events

Total
  • Release event: 2
  • Watch event: 2
  • Delete event: 2
  • Push event: 138
  • Pull request event: 3
  • Create event: 6
Last Year
  • Release event: 2
  • Watch event: 2
  • Delete event: 2
  • Push event: 138
  • Pull request event: 3
  • Create event: 6

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: 26 minutes
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.5
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: 26 minutes
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.5
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • beerda (4)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 215 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 7
  • Total maintainers: 1
cran.r-project.org: nuggets

Extensible Data Pattern Searching Framework

  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 215 Last month
Rankings
Dependent packages count: 28.7%
Dependent repos count: 36.8%
Average: 50.5%
Downloads: 86.1%
Maintainers (1)
Last synced: 6 months ago