Package: cylcop 0.2.0

cylcop: Circular-Linear Copulas with Angular Symmetry for Movement Data

Classes (S4) of circular-linear, symmetric copulas with corresponding methods, extending the 'copula' package. These copulas are especially useful for modeling correlation in discrete-time movement data. Methods for density, (conditional) distribution, random number generation, bivariate dependence measures and fitting parameters using maximum likelihood and other approaches. The package also contains methods for visualizing movement data and copulas.

Authors:Florian Hodel [aut, cre]

cylcop_0.2.0.tar.gz
cylcop_0.2.0.zip(r-4.5)cylcop_0.2.0.zip(r-4.4)cylcop_0.2.0.zip(r-4.3)
cylcop_0.2.0.tgz(r-4.4-any)cylcop_0.2.0.tgz(r-4.3-any)
cylcop_0.2.0.tar.gz(r-4.5-noble)cylcop_0.2.0.tar.gz(r-4.4-noble)
cylcop_0.2.0.tgz(r-4.4-emscripten)cylcop_0.2.0.tgz(r-4.3-emscripten)
cylcop.pdf |cylcop.html
cylcop/json (API)
NEWS

# Install 'cylcop' in R:
install.packages('cylcop', repos = c('https://floo66.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/r-lib/devtools/issues

On CRAN:

1.70 score 1 stars 267 downloads 83 exports 97 dependencies

Last updated 2 years agofrom:c4f609299a. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 15 2024
R-4.5-winNOTENov 15 2024
R-4.5-linuxNOTENov 15 2024
R-4.4-winNOTENov 15 2024
R-4.4-macNOTENov 15 2024
R-4.3-winOKNov 15 2024
R-4.3-macOKNov 15 2024

Exports:angstep2xybearingccylcopcirc_plotcop_plotcop_scat_plotcor_cylcramer_vonmisescyl_cubseccyl_quadseccyl_rect_combinecyl_rot_combinecyl_vonmisescylcop_get_optioncylcop_set_optiondcylcopddensdgammamixdjointdlnormmixdnormmixdvonmisesmixdweibullmixdwrappedcauchyfit_anglefit_cylcop_corfit_cylcop_mlfit_steplengthfull2half_circhalf2full_circmake_trajmi_cylmle.mixedvonmisesmle.vonmisesmixnumerical_conditional_copnumerical_inv_conditional_copopt_autoopt_circ_bwopt_lin_bwoptCoroptMLpcylcoppdenspgammamixpjointplnormmixplotplot_circ_histplot_cop_scatplot_cop_surfplot_joint_boxplot_joint_circplot_joint_scatplot_trackpnormmixprobpvonmisesmixpweibullmixpwrappedcauchyqdensqgammamixqlnormmixqmixedvonmisesqnormmixqvonmisesmixqweibullmixqwrappedcauchyrcylcoprdensrgammamixrjointrlnormmixrnormmixrvonmisesmixrweibullmixrwrappedcauchyscat_plotset_cop_paramshowtraj_gettraj_plottraj_simwasserstein

Dependencies:ADGofTestaskpassbase64encbootbslibcachemcircularcliclueclustercolorspacecopulacowplotcpp11crosstalkcurldata.tabledigestdplyrevaluatefansifarverfastmapfontawesomefsgenericsggplot2glueGoFKernelgridExtragslgtablehighrhtmltoolshtmlwidgetshttrinfotheoisobandjquerylibjsonliteKernSmoothknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemixRmovMFmunsellmvtnormnlmenumDerivopensslpcaPPpillarpkgconfigplotlypromisespsplinepurrrR6rappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackrglrlangrmarkdownsassscalesskmeansslamstablediststringistringrsystibbletidyrtidyselecttinytextransportutf8vctrsviridisviridisLitewithrxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Calculate the Next Position in a Trajectory from a Turn Angle and a Step Lengthangstep2xy
Compass Bearing of a Line Between 2 Pointsbearing
Conditional Distributions of Circular-Linear Copulasccylcop ccylcop,Copula-method ccylcop,cyl_cubsec-method ccylcop,cyl_quadsec-method ccylcop,cyl_rect_combine-method ccylcop,cyl_rot_combine-method ccylcop,cyl_vonmises-method
Estimate a Rank-Based Circular-Linear Correlation Coefficientcor_cyl
Cramér-von-Mises criterioncramer_vonmises
An S4 Class of Bivariate Copulas on the Cylindercyl_copula-class
Construction of ''cyl_cubsec'' Objectscyl_cubsec
An S4 Class of Bivariate Copulas with Cubic Sectionscyl_cubsec-class
Construction of ''cyl_quadsec'' Objectscyl_quadsec
An S4 Class of Bivariate Copulas with Quadratic Sectionscyl_quadsec-class
Construction of ''cyl_rect_combine'' Objectscyl_rect_combine
An S4 Class of Circular-Linear Copulas Generated from a Rectangular Patchworkcyl_rect_combine-class
Construction of ''cyl_rot_combine'' Objectscyl_rot_combine
An S4 Class of Circular-Linear Copulas generated from Linear Combinations of Copulascyl_rot_combine-class
Construction of ''cyl_vonmises'' Objectscyl_vonmises
An S4 Class of Bivariate von Mises Copulascyl_vonmises-class
Distribution, Density, and Random Number Generation for Circular-Linear Copulas'Cylcop dcylcop dcylcop,matrix,Copula-method dcylcop,matrix,cyl_cubsec-method dcylcop,matrix,cyl_quadsec-method dcylcop,matrix,cyl_rect_combine-method dcylcop,matrix,cyl_rot_combine-method dcylcop,matrix,cyl_vonmises-method pcylcop pcylcop,matrix,Copula-method pcylcop,matrix,cyl_cubsec-method pcylcop,matrix,cyl_quadsec-method pcylcop,matrix,cyl_rect_combine-method pcylcop,matrix,cyl_rot_combine-method pcylcop,matrix,cyl_vonmises-method rcylcop rcylcop,numeric,Copula-method rcylcop,numeric,cyl_cubsec-method rcylcop,numeric,cyl_quadsec-method rcylcop,numeric,cyl_rect_combine-method rcylcop,numeric,cyl_rot_combine-method rcylcop,numeric,cyl_vonmises-method
Get Package Optionscylcop_get_option
Set Package Optionscylcop_set_option silent verbose,
Deprecated functionscirc_plot cop_plot cop_scat_plot cylcop-deprecated make_traj mle.mixedvonmises qmixedvonmises scat_plot traj_plot
Density, Distribution, Random Number Generation and Quantiles of Kernel Density Estimatesddens dens pdens qdens rdens
Fit a Circular Univariate Distributionfit_angle
Estimate Copula Parameters from Correlation Measuresfit_cylcop_cor fit_cylcop_cor,cyl_cubsec-method fit_cylcop_cor,cyl_quadsec-method fit_cylcop_cor,cyl_rect_combine-method fit_cylcop_cor,cyl_rot_combine-method fit_cylcop_cor,cyl_vonmises-method optCor
Estimate Parameters of a Circular-Linear Copula According to Maximum Likelihoodfit_cylcop_ml optML
Fit a Linear Univariate Distributionfit_steplength
Convert Angle from Full Circle to Half Circlefull2half_circ
Density, Distribution, Quantiles and Random Number Generation for the mixed gamma distributiondgammamix gammamix pgammamix qgammamix rgammamix
Convert Angle from Half Circle to Full Circlehalf2full_circ
Density, Distribution, Quantiles and Random Number Generation for joint distributionsdjoint joint pjoint rjoint
Density, Distribution, Quantiles and Random Number Generation for the mixed log-normal distributiondlnormmix lnormmix plnormmix qlnormmix rlnormmix
Estimate the Mutual Information Between a Circular and a Linear Random Variablemi_cyl
Mixed von Mises Maximum Likelihood Estimatesmle.vonmisesmix
Density, Distribution, Quantiles and Random Number Generation for the mixed normal distributiondnormmix normmix pnormmix qnormmix rnormmix
Numerically Calculate the Conditional Copulanumerical_conditional_cop
Numerically calculate the inverse of the conditional copulanumerical_inv_conditional_cop
Automatically Find the Best Fitting Copulaopt_auto
Find the Optimal Bandwidth for a Circular Kernel Density Estimateopt_circ_bw
Find the Optimal Bandwidth for a Linear Kernel Density Estimateopt_lin_bw
Circular Histogram of Turn Anglesplot_circ_hist
Scatterplot of Copula Valuesplot_cop_scat
Surface Plot or Heat Map of the Distribution or the Density of a Copulaplot_cop_surf
Circular Boxplot of Turn Angles and Step Lengthsplot_joint_box
Circular Scatterplot of Turn Angles and Step Lengthsplot_joint_circ
Scatterplot of Turn Angles and Step Lengthsplot_joint_scat
Plot a Trajectory in Euclidean Spaceplot_track
Plot ''cyl_copula'' Objectsplot,cyl_copula,missing-method
Calculate the C-Volume of a ''cyl_copula'' Copulaprob prob,cyl_copula-method
Change Attributes of ''cyl_copula'' Objectsset_cop_param set_cop_param,cyl_cubsec-method set_cop_param,cyl_quadsec-method set_cop_param,cyl_rect_combine-method set_cop_param,cyl_rot_combine-method set_cop_param,cyl_vonmises-method
Print Information of ''cyl_copula'' Objectsshow,cyl_copula-method show,cyl_rect_combine-method show,cyl_rot_combine-method
Get a Trajectory from Coordinatestraj_get
Generate a Trajectory with Correlated Step Lengths and Turn Anglestraj_sim
Density, Distribution, Quantiles and Random Number Generation for the mixed von Mises Distributiondvonmisesmix pvonmisesmix qvonmisesmix rvonmisesmix vonmisesmix
Calculate the Wasserstein Distancewasserstein
Density, Distribution, Quantiles and Random Number Generation for the mixed Weibull distributiondweibullmix pweibullmix qweibullmix rweibullmix weibullmix
Density, Distribution, Quantiles and Random Number Generation for the Wrapped Cauchy Distributiondwrappedcauchy pwrappedcauchy qwrappedcauchy rwrappedcauchy wrappedcauchy