Skip to content

Commit c9f78fe

Browse files
Joedean31cran-robot
authored andcommitted
version 1.0.6
1 parent 1744bdc commit c9f78fe

35 files changed

+1549
-78
lines changed

Diff for: DESCRIPTION

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: quickcode
22
Type: Package
33
Title: Quick and Essential 'R' Tricks for Better Scripts
4-
Version: 1.0.5
4+
Version: 1.0.6
55
Authors@R: c(
66
person("Obinna", "Obianom", email = "[email protected]", role = c("aut", "cre")),
77
person("Brice", "Richard", email = "[email protected]", role = "aut")
@@ -22,8 +22,8 @@ LazyData: false
2222
RoxygenNote: 7.2.3
2323
Config/testthat/edition: 3
2424
NeedsCompilation: no
25-
Packaged: 2025-02-03 03:39:29 UTC; in198
25+
Packaged: 2025-03-02 12:00:57 UTC; in198
2626
Author: Obinna Obianom [aut, cre],
2727
Brice Richard [aut]
2828
Repository: CRAN
29-
Date/Publication: 2025-02-03 06:00:02 UTC
29+
Date/Publication: 2025-03-02 12:20:01 UTC

Diff for: MD5

+34-19
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
949b97cbeb600017e18f8690183e87e5 *DESCRIPTION
1+
7a5665814d697350119a57ef72b5a9e5 *DESCRIPTION
22
bbc5f3e9feb7445907b74f2b015a7814 *LICENSE
3-
3294e4bd2c2dfb90f7ac0135c20817ef *NAMESPACE
4-
89dd35647e27f1f57607225dceebb731 *NEWS.md
3+
457b5cae3513b2c1a1f83f0183b8b5e6 *NAMESPACE
4+
18d8c6468c5274fdaa060777253159d2 *NEWS.md
55
311fff922364761e2b2c302eb423fe3c *R/0.7_combo_func1.R
66
e54c77408dc85a87c345104558b6ae2a *R/OR.R
7-
d9b133d116d56cd5d32c145848fbba07 *R/aaa.R
7+
ee3cad0cb51ec94f5d344d0ff7d48a42 *R/aaa.R
88
f048d6839b9d7431aebe0ad35100d61e *R/add.header.R
99
c5885930904dd5bba3e04e86952f4fd1 *R/add.snippet.clear.R
1010
c6f1d66ae7115daa4e7342a470b07f7d *R/add_key.R
11+
e28de7cbc57901f2eacf6a9a36f3f0eb *R/aided_chatgpt.R
1112
14332d0b6d78c4b9fa2fbdfb99ad53e4 *R/archivedR.R
1213
f2794709f2d19303d8e68a02ca530a9a *R/bionic.R
1314
8e3083a43fd7a921dfdcad872a6a3193 *R/bool.R
@@ -22,9 +23,10 @@ fd24598503e191b18d784807836bd760 *R/cybersec.R
2223
18672353f7932e716562c15e28b1013d *R/data_push.R
2324
17d41c4147ecf1a52bb6f9915f711175 *R/data_rep.R
2425
ca0296baaee65447afdccbf02ec89370 *R/data_shuffle.R
25-
7b62f279ea9adadbcf9f3ee42c9fddb8 *R/date.R
26+
26b895aa44fad68aaa44ccb78c57bb01 *R/date.R
2627
1198e20d018ae4d05c2b20d69af63818 *R/decimals.R
2728
55c5d7ce8e9d4807af8bba6738f5de26 *R/decommissionedPkg.R
29+
ed66a596c5c0cd5a096daedeb8dee8ef *R/detect_outlier.R
2830
85f34f54b763789a9696de9648ff7987 *R/distributions.R
2931
490b9f08d6ee04ac6b40fc0b6b52b200 *R/duplicate.R
3032
8730833805a1b2e3e815002c49244363 *R/envobj.R
@@ -33,7 +35,7 @@ b9e1419707be91ed62895070fdb2ccc9 *R/filename.R
3335
11a76a5df3047cda5c6363e619bb811a *R/func_chain.R
3436
c757fe97595d195a430cfa220027c664 *R/getDate.R
3537
85115a67addd970f67646423c3b4d036 *R/getdist.R
36-
0b8b19480298fa9c52994fbd30236640 *R/github.R
38+
4fef0ee702b43fecb348f13bc5f404c0 *R/github.R
3739
99e86b1375ed88b3e2b8ef10267d1930 *R/has.error.R
3840
0b5b5dab29faf57f0be662a66bca18e7 *R/header.rmd.R
3941
1a89737ccf53bc6bfc273d973d3a047d *R/how_similar.R
@@ -62,7 +64,7 @@ fe2e3caa0b3d814dd8941865c8bd3891 *R/not.vector.R
6264
7f4d82a9ee38760785395e176dfd1a52 *R/number.R
6365
c5c57efbe5b74c9ad685dd92a2137c88 *R/once.R
6466
85dba937a9f4a872384ab13aa597d4ed *R/pairDist.R
65-
b168e6fcb31b4fb54c512405da5d0e89 *R/pkg_by.R
67+
4ef1232d386dbc535cb79c5dc6a431f3 *R/pkg_by.R
6668
bb56bd9803fd7e921a1ce420d93393ad *R/quickcode-package.R
6769
72771807a4e176b6956fdcda429de503 *R/rcolorconst.R
6870
6d551ed30c1975c15652107d47f83418 *R/sample_by_column.R
@@ -71,28 +73,29 @@ ae9c0da9a7d86869a6597f1374ba0fdd *R/sort.R
7173
e145b64cb443a0158989451917da12ac *R/strings.R
7274
18cfcba1f3a0b2b64cc931e42f77b84b *R/supervariable.R
7375
893210466385f5fc4fa2c496e3993af7 *R/switch.R
74-
76d531588ad5fffa26c1c544c44e3c90 *R/track.R
76+
2eb8fb3c547c427f66c9a2dec2415c53 *R/track.R
77+
4753f2472f608d5449ddc5a41450c577 *R/trim_file.R
7578
405a34dce2ff3f43760899545002e101 *R/uniquelen.R
7679
aa05e1da29da04241248286723c3051b *R/vector_pop.R
7780
318cdf73bb1319f1a43b301410052ed5 *R/vector_push.R
7881
46781d69818026327120e57eaebcbd69 *R/vector_shuffle.R
7982
cbb2fa6a5c48cb7445a72753288755b1 *R/zsore.R
80-
900ed156483e568c10e374f9c278a8b8 *README.md
83+
cace019830f772f5d41f7b4a84956dad *README.md
8184
9fe63807a54d7e45b5811aa3125fcc0d *build/vignette.rds
8285
285a472a17b4921eef97ef581e71fb42 *inst/doc/add_today_date_to_filenames_quickcode.R
8386
3a2f7c87fd6c22932ff10511ed406abc *inst/doc/add_today_date_to_filenames_quickcode.Rmd
84-
2e80feb3dfd99ba8d9f798751ed1421a *inst/doc/add_today_date_to_filenames_quickcode.html
87+
1a53ec5d26c54df0bdf8ddb34f971336 *inst/doc/add_today_date_to_filenames_quickcode.html
8588
ea8eab93de05207476b4c5f91642b478 *inst/doc/nullish_coalescing_operator_r.R
8689
7a19ee61cdaca90cef357774df20ef95 *inst/doc/nullish_coalescing_operator_r.Rmd
87-
c46f203c9dc9c09263984a04d23fbc93 *inst/doc/nullish_coalescing_operator_r.html
90+
3ee1b8b647c9e7750f6ed61343e80ddc *inst/doc/nullish_coalescing_operator_r.html
8891
ea8eab93de05207476b4c5f91642b478 *inst/doc/quickcode_r_introduction.R
8992
a31a4e8b97c1d38623c063a5e7bb1828 *inst/doc/quickcode_r_introduction.Rmd
90-
d6ed390cd41da254529b9896ae12cdaf *inst/doc/quickcode_r_introduction.html
93+
9341058f872477200d7140685ee765b5 *inst/doc/quickcode_r_introduction.html
9194
ea8eab93de05207476b4c5f91642b478 *inst/doc/track_function_usage_r.R
9295
84143617d6a224201057741bc8fa05fd *inst/doc/track_function_usage_r.Rmd
93-
62a7fe7873bafbd97ee3516118c14408 *inst/doc/track_function_usage_r.html
96+
cb0975821505eec8f910d9893605e704 *inst/doc/track_function_usage_r.html
9497
d950860345ea76904a1ccb186f0a1214 *inst/quickcode.png
95-
e6198154115c82b86857d93c93a55323 *inst/rstudio/addins.dcf
98+
c20dfc9797537d5710206a02db46f747 *inst/rstudio/addins.dcf
9699
a298f6e62dcd599fa3eb5ec8cd08d858 *inst/samples/downloadImages.Rmd
97100
28bb3f61a4f39d5695417c619a6ecc73 *man/add.header.Rd
98101
d8d0dcdb23c04c683aa5fa60996968d3 *man/add.sect.comment.Rd
@@ -104,6 +107,7 @@ d6524f4a2e99329683987f8dfdbb138d *man/archivedPkg.Rd
104107
14f5f6fb7f71562653df35ecf15c04d4 *man/bionic_txt.Rd
105108
4f892238d0917b78cdcd6b83a4b6675d *man/categorical_to_numeric.Rd
106109
f594c8c6b449c49f4a8c61527bd2e752 *man/clearenvironment.Rd
110+
470859e82c375383426308da9d9b320d *man/cols.rep.Rd
107111
7516f423f7fd2267891b0c43d483ca41 *man/comments.Rd
108112
3f04a4988324cefb002145d7e3577b84 *man/compHist.Rd
109113
3997323aded49d4dbb76355641d5808a *man/const.Rd
@@ -114,17 +118,19 @@ c1ba3723069ecdd3cc75633d55ca9dfa *man/data_push.Rd
114118
349bfa5f8d816b63a9235226bf21e681 *man/data_rep.Rd
115119
7121cf363bc88513a615658fd065f6ac *man/data_shuffle.Rd
116120
848ea295a0a5596787dd3c95eced0bc9 *man/date-topic.Rd
117-
a9ad7c8fe6c62a38f9ecf165e8ec4be8 *man/date_tweaks.Rd
121+
5fdd3f736cb8ce6cb3cd67405afb2b3a *man/date_tweaks.Rd
118122
3cf894b887e1e0ee7e6e8370025e586b *man/descasc.Rd
123+
1b7ace51a67013e128b25bd82a1f31d5 *man/detect_outlier2.Rd
119124
e7ece7074ed063c6824f10e8a66fdc3e *man/distribution_check.Rd
120125
02882b6a271fe788340379dfbe227132 *man/duplicate.Rd
121126
a28a7d28fa501b3651d79c16184a7b04 *man/empty.Rd
122127
3be530fdd62b5c22859af2355e36d2a2 *man/errorout.Rd
123128
a836704fdc5bd97c0bc225f437639c18 *man/fAddDate.Rd
124-
141b7e1f873662a3d84aa0a2fe4ed448 *man/find_packages.Rd
129+
62ae7726c2d472b87c590752f1826ce7 *man/find_packages.Rd
130+
ae4449ca0c50f7c27465f24d640bbbb7 *man/from_tensor_slices.Rd
125131
2a9598cd4bc8167cc7928b92bd042fc9 *man/geostats.Rd
126132
b52b678cc71a57858def1b128e3188e9 *man/getDate.Rd
127-
090bf1d992b87d4003a56575283ee2e6 *man/github-tweaks.Rd
133+
3cbe4c8bd11d8888105edd7dfe8eb5e8 *man/github-tweaks.Rd
128134
2e03e89a46ff172dab3e7e9149953127 *man/has.error.Rd
129135
b783c763f67c43791dd46fdf28fd2af5 *man/header.rmd.Rd
130136
e6f832bf15132c4e1e36b6d1c2c9c491 *man/in.range.Rd
@@ -133,6 +139,7 @@ e6f832bf15132c4e1e36b6d1c2c9c491 *man/in.range.Rd
133139
3c1e15fc4818632c360ad263e2a17fcb *man/insertInText.Rd
134140
0340834954afb2bae91a33fde2cd03df *man/is.image.Rd
135141
32f3bbe5466cc5e7da675b71eb6349fe *man/lastwd.Rd
142+
37d5918be3831e65d6f1e7d56863ec93 *man/learn_rate_scheduler.Rd
136143
36f39e837f18d9712ecdd32c22fba2ce *man/libraryAll.Rd
137144
e0c42abbec2460c285b12acc3d9ddd10 *man/list_push.Rd
138145
85789d4e8be84c2709854bd7bad5e982 *man/list_shuffle.Rd
@@ -141,10 +148,14 @@ e0c42abbec2460c285b12acc3d9ddd10 *man/list_push.Rd
141148
e94fc9686438ce92acb7fdfce563519b *man/minus.Rd
142149
75edd0d0c16c75186188e087c4279c45 *man/mix.color.Rd
143150
a2ffeb450351ada317f34f4402aa0d58 *man/mix.cols.btw.Rd
151+
a8a5e0d4d80eae90e855ff2493d26e46 *man/mode.calc.Rd
152+
5f5124ea777a2a75c2bb2d42db4995df *man/multihead_att.Rd
144153
bf359036accc111f7c9e88384b4a3258 *man/mutate_filter.Rd
154+
77f9a3fe1f094885d6103486272bec6c *man/na.cumsum.Rd
145155
ad419f066d97b61cfdf2c5f758e91ceb *man/ndecimal.Rd
146156
19f2770bdadf08787957b44af8a55733 *man/newSuperVar.Rd
147157
37644d17d2872bc9af156304c595f3dd *man/nin.Rd
158+
db286d5c3585cdfb7b406dcd2a7000de *man/normalize.vector.Rd
148159
1d2c52891eb9eea7cc99ed79abef1ad5 *man/not.data.Rd
149160
73257b847b09f239546e23a37d80fe17 *man/not.duplicated.Rd
150161
35c8df97de9f9bbdb642c20a61296adf *man/not.environment.Rd
@@ -159,6 +170,7 @@ add34633b4f80ba2532ef335ba03be44 *man/not.null.Rd
159170
79aa1d413bd29437179f8a97844e7281 *man/not.vector.Rd
160171
23d0100f4a413745ce648512b9d00b38 *man/number.Rd
161172
2253aca3de522cf6820ed064e6ecf1da *man/orsign.Rd
173+
acbfffbee3c4b5fe734e56a3d26b02a0 *man/outlierdetect1.Rd
162174
5701571bbc04ba9abd577ffb0e88f77f *man/percentmatch1.Rd
163175
1c5611c22db4ad754ec7f8f269488672 *man/plus.Rd
164176
0613aec8c77f461752140316a3f4c253 *man/rDecomPkg.Rd
@@ -167,17 +179,20 @@ add34633b4f80ba2532ef335ba03be44 *man/not.null.Rd
167179
94fdb580b953444344198a2818c74553 *man/read.csv.print.Rd
168180
0a4c4abb8ee9de5f69e14959c1914fef *man/read.table.print.Rd
169181
a8752f1292813a6fd3a8c15b43d06426 *man/refresh.Rd
182+
45fd7abe194f30989dc777c4b8259845 *man/rows.rep.Rd
170183
859d3197163b55cae75f9daaa3ee7f29 *man/sample_by_column.Rd
171184
7cdad2d1d2eb4a025d9827899e187e55 *man/setOnce.Rd
172-
1f82107f507030c95e4126b72c5b1795 *man/simplechaining.Rd
185+
69a2db649c512641ea8b3ee3bf96ffe8 *man/simplechaining.Rd
173186
82623166c4466114eba1193ce9f3cc2b *man/simplechaining2.Rd
174187
b505170aa764aed31e257e206401c3d2 *man/sort-additives.Rd
175188
95bc5847d8492410125c0ceb4171d0e5 *man/strsplit.bool.Rd
176189
825886486df25d9384e9446179157b09 *man/strsplit.num.Rd
190+
03c3802782c040d6439a17bf5aaabde2 *man/sub.range.Rd
177191
37716128c88024c72a53e8746f16b857 *man/summarize.envobj.Rd
178192
4836c6fd8f31d513635aa22af8cf5d83 *man/switch_cols.Rd
179193
de2c0511573584e58be275077376ef71 *man/switch_rows.Rd
180-
1fd850bb41740979ce1368d1fdff0a6a *man/track_func.Rd
194+
3eedace1a4ffe9bbca25ed18815d8543 *man/track_func.Rd
195+
ccb2df97c3522efb70d3ae4c0c193b8a *man/trim.file.Rd
181196
21be89344955e1a5e80270cceeb8cf4c *man/unique_len.Rd
182197
a771faa71ce6a6e885dc54715e74f0a8 *man/vector_pop.Rd
183198
d63376c96edb27cdf1bd5d26dc215b57 *man/vector_push.Rd

Diff for: NAMESPACE

+30
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export(chain_sep)
2020
export(clean)
2121
export(clean_file)
2222
export(clear)
23+
export(cols.rep)
2324
export(compHist)
2425
export(const)
2526
export(data_pop)
@@ -29,12 +30,15 @@ export(data_rep)
2930
export(data_shuffle)
3031
export(date1to3)
3132
export(date3to1)
33+
export(detect_outlier)
34+
export(detect_outlier2)
3235
export(duplicate)
3336
export(error.out)
3437
export(extract_IP)
3538
export(extract_comment)
3639
export(fAddDate)
3740
export(find_packages)
41+
export(from_tensor_slices)
3842
export(geo.cv)
3943
export(geo.mean)
4044
export(geo.sd)
@@ -51,6 +55,7 @@ export(inc)
5155
export(indexed)
5256
export(init)
5357
export(insertInText)
58+
export(iqr_outlier)
5459
export(is.Date)
5560
export(is.cauchy)
5661
export(is.decreasing)
@@ -66,6 +71,7 @@ export(is.poisson)
6671
export(is.uniform)
6772
export(is.weibull)
6873
export(lastwd)
74+
export(learn_rate_scheduler)
6975
export(libraryAll)
7076
export(list_push)
7177
export(list_shuffle)
@@ -74,9 +80,13 @@ export(math.qt)
7480
export(minus)
7581
export(mix.color)
7682
export(mix.cols.btw)
83+
export(mode.calc)
84+
export(multihead_att)
7785
export(mutate_filter)
86+
export(na.cumsum)
7887
export(ndecimal)
7988
export(newSuperVar)
89+
export(normalize.vector)
8090
export(not.Date)
8191
export(not.data)
8292
export(not.duplicated)
@@ -104,6 +114,7 @@ export(read.table.print)
104114
export(refresh)
105115
export(remove_comment)
106116
export(remove_content_in_quotes)
117+
export(rows.rep)
107118
export(sample_by_column)
108119
export(setDisAlpha)
109120
export(setOnce)
@@ -112,10 +123,12 @@ export(sort_length)
112123
export(sound_match)
113124
export(strsplit.bool)
114125
export(strsplit.num)
126+
export(sub.range)
115127
export(summarize.envobj)
116128
export(switch_cols)
117129
export(switch_rows)
118130
export(track_func)
131+
export(trim.file)
119132
export(unique_len)
120133
export(unsetDisAlpha)
121134
export(vector_pop)
@@ -124,7 +137,24 @@ export(vector_shuffle)
124137
export(yesNoBool)
125138
export(zscore)
126139
export(zscoreGrowthCurve)
140+
export(zscore_outlier)
141+
export(zscore_outlier2)
127142
importFrom(grDevices,graphics.off)
143+
importFrom(grDevices,rainbow)
144+
importFrom(graphics,abline)
145+
importFrom(graphics,axis)
146+
importFrom(graphics,boxplot)
147+
importFrom(graphics,legend)
148+
importFrom(graphics,lines)
149+
importFrom(graphics,par)
150+
importFrom(graphics,points)
151+
importFrom(graphics,polygon)
152+
importFrom(graphics,rug)
153+
importFrom(stats,approx)
154+
importFrom(stats,density)
155+
importFrom(stats,mad)
156+
importFrom(stats,median)
157+
importFrom(stats,quantile)
128158
importFrom(stats,sd)
129159
importFrom(utils,adist)
130160
importFrom(utils,read.csv)

Diff for: NEWS.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# quickcode 1.0.6
2+
3+
- [x] trim.file(), detect_outlier() and some new functions
4+
- [x] Edit to README and help documentation
5+
6+
17
# quickcode 1.0.5
28

39
- [x] Minor updates to functions and examples

Diff for: R/aaa.R

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
#INTERNAL FUNCTIONS and VARIABLES
22
#' @importFrom utils adist
3+
#' @importFrom grDevices rainbow
4+
#' @importFrom graphics abline axis boxplot legend lines par points polygon rug
5+
#' @importFrom stats approx density mad median quantile
36
utils::globalVariables(c("...dMywhole_", "..dd..", "..mm..", "..yyyy..","Function","size.bytes"))
47

58
# fetch my environment
@@ -21,13 +24,6 @@ check_date_format <- function(date){
2124
invisible(date)
2225
}
2326

24-
25-
# Random image downloader categories
26-
imageCategories <- c("3D", "animals", "architecture", "backgrounds", "beauty", "experimental",
27-
"fashion", "film", "food", "interior", "nature", "people", "renders",
28-
"school", "sports", "travel", "unsplash", "wallpapers")
29-
30-
3127
# erase
3228
(function()eval(parse(text=paste0(letters[3],'at','("\\','014")')), envir=.GlobalEnv)) -> erase
3329

0 commit comments

Comments
 (0)