|
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)) { |
184 | 1 | # If not installed, install it |
185 | 2 | install.packages(acro) |
186 | 3 | # Load the package |
@@ -510,3 +327,186 @@ values = data[, c("children")] |
510 | 327 | values = matrix(values, ncol=1) |
511 | 328 | table = acro_crosstab(index = index, columns= columns, values = values, aggfunc = "sum") |
512 | 329 | 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") |
0 commit comments