Description Usage Arguments Details Value Author(s) See Also Examples
View source: R/randomday-crossout.R
Crosses out days randomly from one or two abundance dataset
1 2 | randomday.crossout(data1, data2 = NULL, numberofdays = 1,
CheckData = TRUE)
|
data1 |
data.frame; an abundance dataset, with one column of date objects, and one column numeric values. |
data2 |
data.frame; an abundance dataset, with one column of date objects, and one column numeric values. Can also be NULL. |
numberofdays |
numeric whole numbers; Determines the number of days that will be excluded from the dataset. |
CheckData |
logical; If TRUE the CheckData() function will be runned in advance. If FALSE the columns of data1 (and possibly data2) must be named Date and Count. |
crosses out random days completely from given abundance dataframe. if no second dataframe is given, it will cross out the dates only for one dataset. Otherwise it will cross out the same days for both datasets or in only one if said date is only present in one dataset.
If dataset2 i NULL a data.frame like data1, but with excluded days. If data2 i a data.frame a list with two levels: 1 is data1 2 is data2 both with th same days (same dates) excluded.
Florian Berger <florian_berger@ymail.com>
1 2 3 4 5 6 7 8 9 10 11 | #Create Datasets
a <- c(1:10)
dates1 <- as.Date(a, origin = '2017-01-01')
count1 <- c(1,1,3,4,6,9,5,4,2,1)
dat1 <- data.frame(dates1, count1)
b <- c(6:15)
dates2 <- as.Date(b, origin = '2017-01-01')
count2 <- c(1,2,4,5,6,9,3,4,1,1)
dat2 <- data.frame(dates2, count2)
randomday.crossout(dat1, dat2, numberofdays = 1, CheckData = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.