Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
R
 
 
man
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Welcome to the R package usefr

This is an utility package where some useful functions frequently needed in the dowstream statistical analyses will be available.


Status

This application is under development. Watch this repo or check for updates.


Dependences

This package depends, so far, from: BiocParallel, minpack.lm, numDeriv, copula. There are also other dependencies which are included in R by default, e.g., start


Install R dependencies:

    if (!requireNamespace("BiocManager")) install.packages("BiocManager")
    BiocManager::install()
    
    BiocManager::install('BiocParallel')
    install.packages(c("minpack.lm", "numDeriv", "copula", "mclust",
                        "nls2", "cubature", "mixdist"), dependencies=TRUE)

Installing issues with the R package "cubature" on CentOS

The installation of "cubature" R package on CenOS (required by 'usefr') from the source, would produce some error when trying to compile the C++ code from the package source.

"/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ... cubature.so"

Or

"./src/divonne/Split.c:119:3: note: use option -std=c99 or -std=gnu99 to compile your code"

In the above situations, just proceed with the following steps (https://github.com/bnaras/cubature/issues/29):

  1. In your home directory search for the folder named ".R" (a hidden folder) and a file named "Makevars", i.e.: "~/.R/Makevars". If you do not have the folder ".R", then creates it. If you do not have the file "Makevars", then you can create an empty text file

  2. Adds the following line to the the file "Makevars":

         CFLAGS=-std=gnu99
    

    if your file is empty, then you can add, e.g., something like this:

    SOLARIS=$(shell $(R_HOME)/bin/Rscript -e 'cat(grepl("SunOS", Sys.info()["sysname"]))')
    ifeq ($(SOLARIS),TRUE)
    SOLARIS_FLAG=-DSOLARIS
    else
    SOLARIS_FLAG=-USOLARIS
    endif
    
    CFLAGS=-std=gnu99
    
    

If the above step does not works then, follow the link: https://github.com/cdr/code-server/issues/347


You can install usefr package from GitHub

   devtools::install_git("https://github.com/genomaths/usefr.git")

Or download the binary of 'usefr' R package from here: https://is.gd/4BKQQN and in the R console type:


install.packages("usefr_0.1.0_R_x86_64-pc-linux-gnu.tar.gz", 
                 repos = NULL, type = "source")


usefr R Package Manual:

usefr PDF manual

usefr browser manual


Some examples of applications:

Sampling from a Mixture of Distributions

Fitting Mixture Distributions


About

A simple R package with some useful functions to use in statistical analysis

Resources

License

Releases

No releases published

Packages

No packages published

Languages