R 패키지 메타데이터와 수집 신호를 모아 봅니다.
첫 화면에서 판단해야 할 수집 신호를 먼저 배치합니다.
DESCRIPTION에서 감지한 backend 관련 package입니다.
기본 메타데이터를 작은 카드와 토큰으로 압축합니다.
Rcpp| Package | Type | Spec |
|---|---|---|
| ggplot2 CRAN · 4.1.0 · 2026-05-30 | Imports | ggplot2 |
| graphics CRAN · 4.1.0 · 2026-05-30 | Imports | graphics |
| microbenchmark CRAN · 4.1.0 · 2026-05-30 | Imports | microbenchmark |
| parallel CRAN · 4.1.0 · 2026-05-30 | Imports | parallel |
| Rcpp CRAN · 4.1.0 · 2026-05-30 | Imports | Rcpp |
| shiny CRAN · 4.1.0 · 2026-05-30 | Imports | shiny |
| stats CRAN · 4.1.0 · 2026-05-30 | Imports | stats |
| Rcpp CRAN · 4.1.0 · 2026-05-30 | LinkingTo | Rcpp |
| knitr CRAN · 4.1.0 · 2026-05-30 | Suggests | knitr |
| rmarkdown CRAN · 4.1.0 · 2026-05-30 | Suggests | rmarkdown |
| testthat CRAN · 4.1.0 · 2026-05-30 | Suggests | testthat (>= 3.0.0) |
| 검색 결과가 없습니다. | ||
| Package | Type | Spec |
|---|---|---|
| 표시할 dependency edge가 없습니다. | ||
| 검색 결과가 없습니다. | ||
NEWS code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} span.underline{text-decoration: underline;} div.column{display: inline-block; vertical-align: top; width: 50%;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} R2sample 4.1.0 User supplied routine can now also return p value for twosample_power Some other minor changes R2sample 4.0.1 Fixed a serious bug in twosample_test R2sample 4.0.0 It is now possible to use a routine to generate new simulated data to find p values, the parametric bootstrap approach. This is needed for the goodness-of-fit/twosample hybrid problem. Also some changes to the hidden interior routines R2sample 3.1.1 Fixed a minor bug R2sample 3.1.0 Improved the routines that do power calculations for better speed. Included a timing routine to see whether using a single core is faster than using multiple processing. Some minor changes to other routines. R2sample 3.0.0 Added routine to allow benchmarking of new user supplied tests. Some minor changes to other routines. R2sample 2.2.0 some minor bug fixes, additions to vignette R2sample 2.1.0 Added routines for calculating p values adjusted for simultaneous testing R2sample 1.1.0 fixed a bug in calculation of chi square test, made cpp routines invisible, fixed issue with help titles R2sample 1.0.0 fixed a code problem in TS_disc_cpp on line 146 made some changes to the arguments of twosample_power R2sample 0.0.4 changed line 66 in TS_cont_cpp.cpp from while ( (x[j]<=sxy[i]) && (j<nx)) to while ( (j<nx) && (x[j]<=sxy[i]) ) to avoid heap-buffer-overflow error. R2sample 0.0.3 Changed & to && in a TS_cont_cpp.cpp R2sample 0.0.2 Changed | to || in a number of the C++ routines per request from the CRAN Team R2sample 0.0.1 Added a NEWS.md file to track changes to the package. Oct 10, 2022: Added to run_shiny(), added () to function names eliminated \dontrun(), added toy examples changed cat to message changed Maintainer to Authors@R Oct. 11, 2022: Eliminated all and , added toy examples Searched and eliminated all empty spaces in DESCRIPTION that I could find.Help for package R2sample const macros = { "\\R": "\\textsf{R}", "\\mbox": "\\text", "\\code": "\\texttt"}; function processMathHTML() { var l = document.getElementsByClassName('reqn'); for (let e of l) { katex.render(e.textContent, e, { throwOnError: false, macros }); } return; } Package {R2sample} Contents R2sample-package Cpporder TS_cont TS_disc TSw_cont TSw_disc asymptotic_pvalues bincounter calcTS case.studies chi_power chi_test gen_cont_noweights gen_cont_weights gen_disc gen_sim_data myTS2 plot_power powerC powerR power_cont_LS power_newtest power_studies_results pvaluecdf repC run.studies run_shiny signif.digits testC test_methods timecheck twosample_power twosample_test twosample_test_adjusted_pvalue wbincounter weights Title: Various Methods for the Two Sample Problem Version: 4.1.0 Description: The routine twosample_test() in this package runs the two sample test using various test statistic. The p values are found via permutation or large sample theory. The routine twosample_power() allows the calculation of the power in various cases, and plot_power() draws the corresponding power graphs. The routine run.studies allows a user to quickly study the power of a new method and how it compares to some of the standard ones. License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] Encoding: UTF-8 RoxygenNote: 7.3.2 LinkingTo: Rcpp Imports: Rcpp, parallel, shiny, ggplot2, stats, graphics, microbenchmark Suggests: rmarkdown, knitr, testthat (≥ 3.0.0) VignetteBuilder: knitr Depends: R (≥ 3.5) LazyData: true NeedsCompilation: yes Packaged: 2025-06-16 18:11:44 UTC; Wolfgang Author: Wolfgang Rolke [aut, cre] Maintainer: Wolfgang Rolke <wolfgang.rolke@upr.edu> Repository: CRAN Date/Publication: 2025-06-16 18:30:06 UTC R2sample: Various Methods for the Two Sample Problem Description The routine twosample_test() in this package runs the two sample test using various test statistic. The p values are found via permutation or large sample theory. The routine twosample_power() allows the calculation of the power in various cases, and plot_power() draws the corresponding power graphs. The routine run.studies allows a user to quickly study the power of a new method and how it compares to some of the standard ones. Author(s) Maintainer : Wolfgang Rolke wolfgang.rolke@upr.edu ( ORCID ) sort vector y by values in vector x Description sort vector y by values in vector x Usage Cpporder(y, x) Arguments y numeric vector x numeric vector Value numeric vector find test statistics for continuous data Description find test statistics for continuous data Usage TS_cont(x, y) Arguments x first continuous data set y second continuous data set Value A vector of test statistics find test statistics for discrete data Description find test statistics for discrete data Usage TS_disc(x, y, vals, ADweights = as.numeric(c(2))) Arguments x integer vector of data set 1 y integer vector of data set 2 vals numeric vector of values of discrete data set ADweights A vector of weights for AD method Value A vector of test statistics find test statistics for continuous data with weights Description find test statistics for continuous data with weights Usage TSw_cont(x, y, wx, wy) Arguments x first continuous data set y second continuous data set wx weights of x wy weights of y Value A vector of test statistics Find test statistics for weighted discrete data Description Find test statistics for weighted discrete data Usage TSw_disc(x, y, vals, wx, wy) Arguments x integer vector of counts y integer vector of counts vals A numeric vector with the values of the discrete rv. wx integer vector of weights wy integer vector of weights Value A vector with test statistics This function finds the p values of several tests based on large sample theory Description This function finds the p values of several tests based on large sample theory Usage asymptotic_pvalues(x, n, m) Arguments x a vector of test statistics n size of sample 1 m size of sample 2 Value A vector of p values. find counts in bins. Useful for power calculations. Replaces hist command from R. Description find counts in bins. Useful for power calculations. Replaces hist command from R. Usage bincounter(x, bins) Arguments x numeric vector bins numeric vector Value Integer vector of counts This function calculates the test statistics for continuous data Description This function calculates the test statistics for continuous data Usage calcTS(dta, TS, typeTS, TSextra) Arguments dta data set TS routine typeTS format of TS TSextra list passed to TS function Value A vector of numbers This function creates the functions needed to run the various case studies. Description This function creates the functions needed to run the various case studies. Usage case.studies(which, nsample = 500) Arguments which name of the case study. nsample =500, sample size. Value a list of functions This function runs the chi-square test for continuous or discrete data Description This function runs the chi-square test for continuous or discrete data Usage chi_power( rxy, alpha = 0.05, B = 1000, xparam, yparam, nbins = c(50, 10), minexpcount = 5, typeTS ) Arguments rxy a function to generate data alpha =0.05 type I error probability of test B =1000 number of simulation runs xparam vector of parameter values yparam vector of parameter values nbins =c(50, 10) number of desired bins minexpcount =5 smallest number of counts required in each bin typeTS type of problem, continuous/discrete, with/without weights Value A matrix of power values This function runs the chi-square test for continuous or discrete data Description This function runs the chi-square test for continuous or discrete data Usage chi_test(dta, nbins = c(50, 10), minexpcount = 5, typeTS, ponly = FALSE) Arguments dta a list with two elements for continuous data or three elements for discrete data, Can also include weights for continuous data nbins =c(50, 10) number of desired bins minexpcount =5 smallest number of counts required in each bin typeTS =5 type of problem, continuous/discrete, with/without weights ponly Should the p value alone be returned? Value A list with the test statistics, the p value and the degree of freedom for each test simulate continuous data without weights Description simulate continuous data without weights Usage gen_cont_noweights(x, y, TSextra) Arguments x first data set y second data set TSextra extra stuff Value A list of permuted vectors simulate continuous data with weights Description simulate continuous data with weights Usage gen_cont_weights(x, y, wx, wy, TSextra) Arguments x first data set y second data set wx weights of first data set wy weights of second data set TSextra extra stuff Value A list of permuted vectors simulate new discrete data Description simulate new discrete data Usage gen_disc(dtax, dtay, vals, TSextra) Arguments dtax first data set, counts dtay second data set, counts vals values of discrete random variable TSextra extra stuff Value A list of permuted vectors simulate continuous data without weights Description simulate continuous data without weights Usage gen_sim_data(dta, TSextra) Arguments dta data set TSextra extra stuff Value A list of permuted vectors a local function needed for the vignette Description a local function needed for the vignette Usage myTS2(x, y, vals) Arguments x An integer vector. y An integer vector. vals A numeric vector with the values of the discrete rv. Value A vector with test statistics This function draws the power graph, with curves sorted by the mean power and smoothed for easier reading. Description This function draws the power graph, with curves sorted by the mean power and smoothed for easier reading. Usage plot_power(pwr, xname = " ", title = " ", Smooth = TRUE, span = 0.25) Arguments pwr a matrix of power values, usually from the twosample_power command xname Name of variable on x axis title (Optional) title of graph Smooth =TRUE lines are smoothed for easier reading span =0.25bandwidth of smoothing method Vasort vector y by values in vector x
Cpporder(y, x)The routine twosample_test() in this package runs the two sample test using various test statistic. The p values are found via permutation or large sample theory. The routine twosample_power() allows the calculation of the power in various cases, and plot_power() draws the corresponding power graphs. The routine run.studies allows a user to quickly study the power of a new method and how it compares to some of the standard ones.
find test statistics for continuous data
TS_cont(x, y)find test statistics for discrete data
TS_disc(x, y, vals, ADweights = as.numeric(c(2)))find test statistics for continuous data with weights
TSw_cont(x, y, wx, wy)Find test statistics for weighted discrete data
TSw_disc(x, y, vals, wx, wy)This function finds the p values of several tests based on large sample theory
asymptotic_pvalues(x, n, m)find counts in bins. Useful for power calculations. Replaces hist command from R.
bincounter(x, bins)This function calculates the test statistics for continuous data
calcTS(dta, TS, typeTS, TSextra)This function creates the functions needed to run the various case studies.
case.studies(which, nsample = 500)This function runs the chi-square test for continuous or discrete data
chi_power( rxy, alpha = 0.05, B = 1000, xparam, yparam, nbins = c(50, 10), minexpcount = 5, typeTS )This function runs the chi-square test for continuous or discrete data
chi_test(dta, nbins = c(50, 10), minexpcount = 5, typeTS, ponly = FALSE)simulate continuous data without weights
gen_cont_noweights(x, y, TSextra)simulate continuous data with weights
gen_cont_weights(x, y, wx, wy, TSextra)simulate new discrete data
gen_disc(dtax, dtay, vals, TSextra)simulate continuous data without weights
gen_sim_data(dta, TSextra)a local function needed for the vignette
myTS2(x, y, vals)This function draws the power graph, with curves sorted by the mean power and smoothed for easier reading.
plot_power(pwr, xname = " ", title = " ", Smooth = TRUE, span = 0.25)Find the power of various continuous tests via simutation or permutation.
powerC(rxy, xparam, yparam, TS, typeTS, TSextra, B = 1000L)Find the power of two sample tests using Rcpp and parallel computing.
powerR( rxy, xparam, yparam, TS, typeTS, TSextra, alpha = 0.05, B = 1000, SuppressMessages, maxProcessor )Find the power of various discrete tests via permutation.
power_cont_LS(rxy, alpha = 0.05, B = 1000, xparam = 0, yparam = 0)This function estimates the power of test routines that calculate p value(s)
power_newtest(TS, f, param_alt, TSextra, alpha = 0.05, B = 1000)the results of the included power studies
power_studies_resultsdata to draw a graph in vignette
pvaluecdfcpp version of R routine rep
repC(x, times)This function runs the case studies included in the package and compares the power of a new test to those included.
run.studies( TS, study, TSextra, With.p.value = FALSE, BasicComparison = TRUE, nsample = 500, alpha = 0.05, param_alt, maxProcessor, SuppressMessages = FALSE, B = 1000 )#The new test is a simple chisquare test: chitest = function(x, y, TSextra) nbins=TSextra$nbins nx=length(x);ny=length(y);n=nx+ny xy=c(x,y) bins=quantile(xy, (0:nbins)/nbins) Ox=hist(x, bins, plot=FALSE)$counts Oy=hist(y, bins, plot=FALSE)$counts tmp=sqrt(sum(Ox)/sum(Oy)) chi = sum((Ox/tmp-Oy*tmp)^2/(Ox+Oy)) pval=1-pchisq(chi, nbins-1) out=ifelse(TSextra$statistic,chi,pval) names(out)="ChiSquare" out TSextra=list(nbins=5,statistic=FALSE) # Use 5 bins and calculate p values run.studies(chitest,TSextra=TSextra, With.p.value=TRUE, B=100)Runs the shiny app associated with R2sample package
run_shiny()This function does some rounding to nice numbers
signifdigits(x, d = 4)run test using either simulation or permutation.
testC(dta, TS, typeTS, TSextra, B = 5000L)This function checks whether the correct methods have been requested
test_methods(doMethods, Continuous, UseLargeSample, WithWeights)test function
timecheck(dta, TS, typeTS, TSextra)Find the power of various two sample tests using Rcpp and parallel computing.
twosample_power( f, ..., TS, TSextra, With.p.value = FALSE, alpha = 0.05, B = 1000, nbins = c(50, 10), minexpcount = 5, UseLargeSample, samplingmethod = "Binomial", rnull, SuppressMessages = FALSE, maxProcessor )# Power of standard normal vs. normal with mean mu. f1=function(mu) list(x=rnorm(25), y=rnorm(25, mu)) #Power of uniform discrete distribution vs. with different probabilities. twosample_power(f1, mu=c(0,2), B=100, maxProcessor = 1) f2=function(n, p) list(x=table(sample(1:5, size=1000, replace=TRUE)), y=table(sample(1:5, size=n, replace=TRUE, prob=c(1, 1, 1, 1, p))), vals=1:5) twosample_power(f2, n=c(1000, 2000), p=c(1, 1.5), B=100, maxProcessor = 1) # Compare power of a new test with those in package: myTS=function(x,y) z=c(mean(x)-mean(y),sd(x)-sd(y));names(z)=c("M","S");z cbind(twosample_power(f1, mu=c(0,2), TS=myTS,B=100, maxProcessor = 1), twosample_power(f1, mu=c(0,2), B=100, maxProcessor = 1)) # Power estimation if routine returns a p value myTS2=function(x, y) out=ks.test(x,y)$p.value; names(out)="KSp"; out twosample_power(f1, c(0,1), TS=myTS2, With.p.value = TRUE, B=100)This function runs a number of two sample tests using Rcpp and parallel computing.
twosample_test( x, y, vals = NA, TS, TSextra, wx = rep(1, length(x)), wy = rep(1, length(y)), B = 5000, nbins = c(50, 10), minexpcount = 5, maxProcessor, UseLargeSample, samplingmethod = "Binomial", rnull, SuppressMessages = FALSE, doMethods = "all" )R2sample::twosample_test(rnorm(1000), rt(1000, 4), B=1000) myTS=function(x,y) z=c(mean(x)-mean(y),sd(x)-sd(y));names(z)=c("M","S");z R2sample::twosample_test(rnorm(1000), rt(1000, 4), TS=myTS, B=1000) vals=1:5 x=table(sample(vals, size=100, replace=TRUE)) y=table(sample(vals, size=100, replace=TRUE, prob=c(1,1,3,1,1))) R2sample::twosample_test(x, y, vals)This function runs a number of two sample tests using Rcpp and parallel computing and then finds the correct p value for the combined tests.
twosample_test_adjusted_pvalue( x, y, vals = NA, TS, TSextra, wx = rep(1, length(x)), wy = rep(1, length(y)), B = c(5000, 1000), nbins = c(50, 10), minexpcount = 5, samplingmethod = "independence", rnull, SuppressMessages = FALSE, doMethods )x=rnorm(100) y=rt(200, 4) R2sample::twosample_test_adjusted_pvalue(x, y, B=c(500, 500)) vals=1:5 x=table(c(1:5, sample(1:5, size=100, replace=TRUE)))-1 y=table(c(1:5, sample(1:5, size=100, replace=TRUE, prob=c(1,1,3,1,1))))-1 R2sample::twosample_test_adjusted_pvalue(x, y, vals, B=c(500, 500))Find counts and/or sum of weights in bins. Useful for power calculations. Replaces hist command from R.
wbincounter(x, bins, w)find weights for several statistics for discrete data
weights(dta)| Repository | Version | Published | First seen | Last seen | Docs |
|---|---|---|---|---|---|
| CRAN | 4.1.0 | 2026-05-29 | 2026-05-30 |
표시할 OSV 데이터가 없습니다.
표시할 OpenAlex 데이터가 없습니다.