Skip to content

Commit e1aa59a

Browse files
committed
adding prepare for CRAN file
1 parent 60bfeae commit e1aa59a

6 files changed

Lines changed: 250 additions & 606 deletions

File tree

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
^\.github$
88
^example-notebook\.Rmd$
99
^example-notebook\.nb\.html$
10+
^cran-comments\.md$

.Rhistory

Lines changed: 183 additions & 183 deletions
Original file line numberDiff line numberDiff line change
@@ -1,186 +1,3 @@
1-
acro_init()
2-
acro_crosstab(nursery_data$finance, nursery_data$social)
3-
system.file("R/utils.R", package = "acro")
4-
system.file("help", "AnIndex", package = "splines")
5-
devtools::load_all(".")
6-
acro_init()
7-
remove(list = ls())
8-
devtools::load_all(".")
9-
remove(list = ls())
10-
devtools::load_all(".")
11-
devtools::load_all(".")
12-
devtools::load_all(".")
13-
library(acro)
14-
acro_init()
15-
acro_crosstab(nursery_data$finance, nursery_data$social)
16-
remove(list = ls())
17-
detach("package:acro", unload = TRUE)
18-
library(acro)
19-
acro_crosstab(nursery_data$finance, nursery_data$social)
20-
acro_init()
21-
devtools::load_all(".")
22-
acro_init()
23-
acro_crosstab(nursery_data$finance, nursery_data$social)
24-
devtools::load_all(".")
25-
devtools::load_all(".")
26-
devtools::load_all(".")
27-
acro_init()
28-
devtools::load_all(".")
29-
rm(myPackageEnv)
30-
rm(acroEnv)
31-
rm(list = ls(envir = acroEnv), envir = acroEnv)
32-
rm(list = ls(envir = acroEnv), envir = acroEnv)
33-
rm(list = ls(envir = acroEnv), envir = acroEnv)
34-
rm(list = ls(envir = acroEnv), envir = acroEnv)
35-
rm(list = ls(envir = acroEnv), envir = acroEnv)
36-
ls()
37-
.
38-
search()
39-
library(acro)
40-
acro_crosstab(nursery_data$finance, nursery_data$social)
41-
acro_init()
42-
acro_crosstab(nursery_data$finance, nursery_data$social)
43-
rm(list = ls()
44-
)
45-
library(acro)
46-
acro_crosstab(nursery_data$finance, nursery_data$social)
47-
library(acro)
48-
acro_crosstab(nursery_data$finance, nursery_data$social)
49-
library(acro)
50-
library(acro)
51-
library(acro)
52-
acroEnv$ac
53-
devtools::load_all(".")
54-
acroEnv$ac
55-
devtools::load_all(".")
56-
library(acro)
57-
acro_crosstab(nursery_data$finance, nursery_data$social)
58-
acro_init()
59-
acro_crosstab(nursery_data$finance, nursery_data$social)
60-
testthat::test_file("tests/testthat/test-acro_crosstab.R")
61-
testthat::test()
62-
devtools::test()
63-
testthat::test_file("tests/testthat/test-acro.R")
64-
testthat::test_file("tests/testthat/test-acro_init.R")
65-
devtools::load_all(".")
66-
testthat::test_file("tests/testthat/test-acro_init.R")
67-
devtools::load_all(".")
68-
testthat::test_file("tests/testthat/test-acro_init.R")
69-
devtools::load_all(".")
70-
testthat::test_file("tests/testthat/test-acro_init.R")
71-
testthat::test_file("tests/testthat/test-install_acro.R")
72-
reticulate::py_list_virtualenvs()
73-
reticulate::py_remove_virtualenv(envname = "test-acro-env")
74-
reticulate::py_discover_config()
75-
devtools::load_all(".")
76-
testthat::test_file("tests/testthat/test-install_acro.R")
77-
devtools::load_all(".")
78-
testthat::test_file("tests/testthat/test-install_acro.R")
79-
devtools::load_all(".")
80-
testthat::test_file("tests/testthat/test-install_acro.R")
81-
library(acro)
82-
acro_init()
83-
acro_init()
84-
devtools::load_all(".")
85-
testthat::test_file("tests/testthat/test-install_acro.R")
86-
testthat::test_file("tests/testthat/test-install_acro.R")
87-
testthat::test_file("tests/testthat/test-install_acro.R")
88-
devtools::load_all(".")
89-
testthat::test_file("tests/testthat/test-install_acro.R")
90-
devtools::check()
91-
rhub::check_for_cran()
92-
library(acro)
93-
library(acro)
94-
acro_crosstab(nursery_data$finance, nursery_data$social)
95-
acro_init()
96-
acro_crosstab(nursery_data$finance, nursery_data$social)
97-
remove(list = ls())
98-
library(acro)
99-
acro_init()
100-
devtools::load_all(".")
101-
acro_init()
102-
acro_crosstab(nursery_data$finance, nursery_data$social)
103-
4
104-
devtools::load_all(".")
105-
acro_crosstab(nursery_data$finance, nursery_data$social)
106-
acro_init()
107-
acro_crosstab(nursery_data$finance, nursery_data$social)
108-
devtools::load_all(".")
109-
acro_crosstab(nursery_data$finance, nursery_data$social)
110-
acro_init()
111-
devtools::load_all(".")
112-
acro_crosstab(nursery_data$finance, nursery_data$social)
113-
acro_init()
114-
acro_crosstab(nursery_data$finance, nursery_data$social)
115-
devtools::load_all(".")
116-
acro_crosstab(nursery_data$finance, nursery_data$social)
117-
devtools::load_all(".")
118-
acro_crosstab(nursery_data$finance, nursery_data$social)
119-
devtools::check()
120-
devtools::check()
121-
devtools::check()
122-
devtools::check()
123-
rhub::check_for_cran()
124-
devtools::test()
125-
devtools::check()
126-
testthat::test_file("tests/testthat/test-acro_table.R")
127-
devtools::check()
128-
devtools::load_all(".")
129-
testthat::test_file("tests/testthat/test-acro_table.R")
130-
devtools::check()
131-
testthat::test_file("tests/testthat/test-install-acro.R")
132-
testthat::test_file("tests/testthat/test-install_acro.R")
133-
rhub::check_for_cran()
134-
rhub::check_for_cran()
135-
rhub::check_for_cran()
136-
rhub::check_for_cran()
137-
devtools::check()
138-
testthat::test_file("tests/testthat/test-install-acro.R")
139-
testthat::test_file("tests/testthat/test-install_acro.R")
140-
rhub::check_for_cran()
141-
rhub::check_for_cran()
142-
install.packages("acro")
143-
acro_init
144-
acro_init()
145-
library("acro")
146-
acro_init()
147-
names(data)[names(data) == "class"] <- "recommend"
148-
data = farff::readARFF("nursery_data/nursery.arff")
149-
data = as.data.frame(data)
150-
names(data)[names(data) == "class"] <- "recommend"
151-
unique(data$children)
152-
#data$children <- sub("more","6",data$children)
153-
unique(data$children)
154-
data$children <-as.numeric(as.character(data$children))
155-
unique(data$children)
156-
data[is.na(data)] <- round(runif(sum(is.na(data)), min = 4, max = 10),0)
157-
unique(data$children)
158-
index = data[, c("health")]
159-
columns = data[, c("finance")]
160-
values = data[, c("children")]
161-
aggfunc = "mean"
162-
table = acro_crosstab(index, columns, values=values, aggfunc=aggfunc)
163-
table = acro_crosstab(index, columns, values=values)
164-
index = data[, c("health")]
165-
columns = data[, c("finance")]
166-
table = acro_crosstab(index, columns)
167-
table
168-
values = data[, c("children")]
169-
print(values)
170-
index = data[, c("health")]
171-
columns = data[, c("finance")]
172-
values = data[, c("children")]
173-
table = acro_crosstab(index, columns, values, aggfunc = "mean")
174-
reticulate::py_last_error()
175-
table = acro_crosstab(index = data[, c("health")], columns= data[, c("finance")], values= data[, c("children")], aggfunc = "mean")
176-
table
177-
index = data[, c("health")]
178-
columns = data[, c("finance")]
179-
values = data[, c("children")]
180-
table = acro_crosstab(index = index, columns= columns, values= values, aggfunc = "mean")
181-
table
182-
# Check if acro is installed
183-
if (!requireNamespace(acro, quietly = TRUE)) {
1841
# If not installed, install it
1852
install.packages(acro)
1863
# Load the package
@@ -510,3 +327,186 @@ values = data[, c("children")]
510327
values = matrix(values, ncol=1)
511328
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "sum")
512329
table
330+
library(acro)
331+
help(acro_crosstab)
332+
help(package = acro)
333+
library("acro")
334+
library("acro")
335+
library("acro")
336+
acro_init()
337+
data = farff::readARFF("nursery_data/nursery.arff")
338+
data = as.data.frame(data)
339+
names(data)[names(data) == "class"] <- "recommend"
340+
data$children <-as.numeric(as.character(data$children))
341+
data[is.na(data)] <- round(runif(sum(is.na(data)), min = 4, max = 10),0)
342+
unique(data$children)
343+
index = data[, c("parents")]
344+
columns = data[, c("social")]
345+
table = table(index, columns)
346+
table
347+
table = table(index, columns, deparse.level=1)
348+
table
349+
index = data[, c("parents")]
350+
columns = data[, c("social")]
351+
table = acro_table(index=index, columns=columns, deparse.level=1)
352+
table
353+
help(package=acro)
354+
data$recommend <- as.character(data$recommend)
355+
data$recommend[which(data$recommend=="not_recom")] <- "0"
356+
data$recommend[which(data$recommend=="recommend")] <- "1"
357+
data$recommend[which(data$recommend=="very_recom")] <- "2"
358+
data$recommend[which(data$recommend=="priority")] <- "3"
359+
data$recommend[which(data$recommend=="spec_prior")] <- "4"
360+
data$recommend <- as.numeric(data$recommend)
361+
# extract relevant columns
362+
df = data[, c("recommend", "children")]
363+
# drop rows with missing values
364+
df = df[complete.cases(df), ]
365+
# formula to fit
366+
formula = "recommend ~ children"
367+
acro_lm(formula=formula, data=df)
368+
index = data[, c("recommend")]
369+
columns = data[, c("parents", "has_nurs")]
370+
values = data[, c("children")]
371+
# convert the values to an array
372+
values = matrix(values, ncol=1)
373+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count", margins=True)
374+
index = data[, c("recommend")]
375+
columns = data[, c("parents", "has_nurs")]
376+
values = data[, c("children")]
377+
# convert the values to an array
378+
values = matrix(values, ncol=1)
379+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
380+
print(columns)
381+
print(c(df$parents, df$has_nurs))
382+
columns = data[, c("parents", "has_nurs")]
383+
print(columns)
384+
print(typeof(columns))
385+
columns = data[, c("parents", "has_nurs")]
386+
print(columns)
387+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
388+
columns = list(data[, c("parents", "has_nurs")])
389+
index = data[, c("recommend")]
390+
columns = list(data[, c("parents", "has_nurs")])
391+
values = data[, c("children")]
392+
# convert the values to an array
393+
values = matrix(values, ncol=1)
394+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
395+
index = data[, c("recommend")]
396+
columns = list(data[, c("parents", "has_nurs")])
397+
values = data[, c("children")]
398+
# convert the values to an array
399+
values = matrix(values, ncol=1)
400+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
401+
index = data[, c("recommend")]
402+
index = data[, c("recommend")]
403+
columns = data[, c("parents", "has_nurs")]
404+
values = data[, c("children")]
405+
# convert the values to an array
406+
values = matrix(values, ncol=1)
407+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
408+
index = data[, c("recommend")]
409+
columns = data[, c("parents")]
410+
values = data[, c("children")]
411+
# convert the values to an array
412+
values = matrix(values, ncol=1)
413+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
414+
table
415+
index = data[, c("recommend")]
416+
columns = data[, c("parents", "has_nurs")]
417+
values = data[, c("children")]
418+
# convert the values to an array
419+
values = matrix(values, ncol=1)
420+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
421+
index = data[, c("recommend")]
422+
columns = data[, c("parents", "has_nurs")]
423+
values = data[, c("children")]
424+
# Create a list of arrays
425+
columns <- lapply(columns, as.list)
426+
# convert the values to an array
427+
values = matrix(values, ncol=1)
428+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
429+
index = data[, c("recommend")]
430+
columns = data[, c("parents", "has_nurs")]
431+
values = data[, c("children")]
432+
index = data[, c("recommend")]
433+
columns = data[, c("parents", "has_nurs")]
434+
values = data[, c("children")]
435+
# Create a list of arrays
436+
columns <- lapply(columns, as.list)
437+
# convert the values to an array
438+
values = matrix(values, ncol=1)
439+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
440+
index = data[, c("recommend")]
441+
columns = data[, c("parents", "has_nurs")]
442+
values = data[, c("children")]
443+
print(typeof(columns))
444+
# convert the values to an array
445+
values = matrix(values, ncol=1)
446+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
447+
print(typeof(c("parents")))
448+
index = data[, c("recommend")]
449+
columns = data[, c("parents", "has_nurs")]
450+
values = data[, c("children")]
451+
print(typeof(data[,c("parents")]))
452+
# convert the values to an array
453+
values = matrix(values, ncol=1)
454+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
455+
index = data[, c("recommend")]
456+
columns = data[, c("parents", "has_nurs")]
457+
values = data[, c("children")]
458+
print(typeof(data[, c("recommend")])
459+
# convert the values to an array
460+
values = matrix(values, ncol=1)
461+
index = data[, c("recommend")]
462+
columns = data[, c("parents", "has_nurs")]
463+
values = data[, c("children")]
464+
print(typeof(data[, c("recommend")]))
465+
# convert the values to an array
466+
values = matrix(values, ncol=1)
467+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
468+
index = data[, c("recommend")]
469+
columns = data[, c("parents", "has_nurs")]
470+
values = data[, c("children")]
471+
# convert the values to an array
472+
values = matrix(values, ncol=1)
473+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
474+
reticulate::py_last_error()
475+
index = data[, c("recommend")]
476+
columns = data[, c("parents")]
477+
values = data[, c("children")]
478+
# convert the values to an array
479+
values = matrix(values, ncol=1)
480+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
481+
table
482+
index = data[, c("recommend")]
483+
columns = data[, c("parents", "has_nurs")]
484+
values = data[, c("children")]
485+
# convert the values to an array
486+
values = matrix(values, ncol=1)
487+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
488+
print(typeof(columns))
489+
print(columns)
490+
print(columns)
491+
index = data[, c("recommend")]
492+
columns = data[, c("parents", "has_nurs")]
493+
values = data[, c("children")]
494+
print(columns)
495+
# convert the values to an array
496+
# values = matrix(values, ncol=1)
497+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
498+
index = data[, c("recommend")]
499+
columns = data[, c("parents", "has_nurs")]
500+
values = data[, c("children")]
501+
print(typeof(values))
502+
values = data[c("children")]
503+
print(typeof(values))
504+
columns = data[c("parents", "has_nurs")]
505+
print(typeof(columns))
506+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")
507+
index = data[, c("recommend", "has_nurs")]
508+
columns = data[, c("parents")]
509+
values = data[, c("children")]
510+
# convert the values to an array
511+
values = matrix(values, ncol=1)
512+
table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "count")

cran-comments.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## R CMD check results
2+
3+
0 errors | 0 warnings | 1 note
4+
5+
* This is a new release.

0 commit comments

Comments
 (0)