{
  "_id": "6a1fec50b401979e73440c22",
  "Package": "quickcode",
  "Type": "Package",
  "Title": "Quick and Essential 'R' Tricks for Better Scripts",
  "Version": "1.0.8",
  "Authors@R": "c(\nperson(\"Obinna\", \"Obianom\", email = \"idonshayo@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Brice\", \"Richard\", email = \"wem3mew@msn.com\", role = \"aut\")\n)",
  "Maintainer": "Obinna Obianom <idonshayo@gmail.com>",
  "Description": "The NOT functions, 'R' tricks and a compilation of some\nsimple quick plus often used 'R' codes to improve your scripts.\nImprove the quality and reproducibility of 'R' scripts.",
  "License": "MIT + file LICENSE",
  "URL": "https://quickcode.rpkg.net",
  "BugReports": "https://github.com/oobianom/quickcode/issues",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Language": "en-US",
  "RoxygenNote": "7.2.3",
  "Config/testthat/edition": "3",
  "Repository": "https://oobianom.r-universe.dev",
  "Date/Publication": "2026-04-04 08:08:25 UTC",
  "RemoteUrl": "https://github.com/oobianom/quickcode",
  "RemoteRef": "HEAD",
  "RemoteSha": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 08:53:34 UTC",
    "User": "root"
  },
  "Author": "Obinna Obianom [aut, cre],\nBrice Richard [aut]",
  "MD5sum": "18668994f121a224f4af1cf9cba76115",
  "_user": "oobianom",
  "_type": "src",
  "_file": "quickcode_1.0.8.tar.gz",
  "_fileid": "38afa7759947d895ee99215d9ff40c11a4a8742cbad3b161b8c3ea6ffef8ffc8",
  "_filesize": 549817,
  "_sha256": "38afa7759947d895ee99215d9ff40c11a4a8742cbad3b161b8c3ea6ffef8ffc8",
  "_created": "2026-06-03T08:53:34.000Z",
  "_published": "2026-06-03T08:56:48.673Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79257344025,
      "time": 92,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7380033886"
    },
    {
      "job": 79257344212,
      "time": 114,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7380041245"
    },
    {
      "job": 79257344004,
      "time": 71,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7380026316"
    },
    {
      "job": 79257344022,
      "time": 73,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7380027095"
    },
    {
      "job": 79256762722,
      "time": 203,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380000498"
    },
    {
      "job": 79257344047,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380042371"
    },
    {
      "job": 79257344099,
      "time": 62,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7380023269"
    },
    {
      "job": 79257344102,
      "time": 57,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7380021809"
    },
    {
      "job": 79257344082,
      "time": 60,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7380022653"
    }
  ],
  "_buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/oobianom/quickcode",
  "_commit": {
    "id": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
    "author": "Obi Obianom <oobianom@umaryland.edu>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update README.md",
    "time": 1775290105
  },
  "_maintainer": {
    "name": "Obinna Obianom",
    "email": "idonshayo@gmail.com",
    "login": "joedean31",
    "description": "",
    "uuid": 112840898
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": "> 3.6",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "Polychrome",
      "version": "== 1.5.1",
      "role": "Imports"
    },
    {
      "package": "fitdistrplus",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "qpdf",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "oobianom",
  "_selfowned": true,
  "_usedby": 6,
  "_updates": [
    {
      "week": "2026-14",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "colors",
    "data",
    "distributions",
    "images"
  ],
  "_stars": 8,
  "_contributors": [
    {
      "user": "oobianom",
      "count": 1518,
      "uuid": 9087578
    }
  ],
  "_userbio": {
    "uuid": 9087578,
    "type": "user",
    "name": "Obi Obianom",
    "description": "This is just my playground. Nothing more, nothing less. "
  },
  "_downloads": {
    "count": 732,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/quickcode"
  },
  "_devurl": "https://github.com/oobianom/quickcode",
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/quickcode.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/oobianom/quickcode",
  "_realowner": "oobianom",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1",
      "date": "2023-07-18"
    },
    {
      "version": "0.2",
      "date": "2023-08-08"
    },
    {
      "version": "0.3",
      "date": "2023-09-02"
    },
    {
      "version": "0.4",
      "date": "2023-10-01"
    },
    {
      "version": "0.5",
      "date": "2023-10-19"
    },
    {
      "version": "0.6",
      "date": "2023-12-03"
    },
    {
      "version": "0.7",
      "date": "2024-03-03"
    },
    {
      "version": "0.8",
      "date": "2024-04-06"
    },
    {
      "version": "0.9",
      "date": "2024-07-09"
    },
    {
      "version": "0.9.1",
      "date": "2024-07-26"
    },
    {
      "version": "1.0.0",
      "date": "2024-09-02"
    },
    {
      "version": "1.0.1",
      "date": "2024-10-11"
    },
    {
      "version": "1.0.2",
      "date": "2024-11-06"
    },
    {
      "version": "1.0.3",
      "date": "2024-12-02"
    },
    {
      "version": "1.0.4",
      "date": "2025-01-17"
    },
    {
      "version": "1.0.5",
      "date": "2025-02-03"
    },
    {
      "version": "1.0.6",
      "date": "2025-03-02"
    },
    {
      "version": "1.0.7",
      "date": "2025-04-09"
    },
    {
      "version": "1.0.8",
      "date": "2025-05-15"
    },
    {
      "version": "1.0.9",
      "date": "2026-04-04"
    }
  ],
  "_exports": [
    "%.%",
    "%eo%",
    "%match%",
    "%nin%",
    "%or%",
    "add_key",
    "add.header",
    "add.sect.comment",
    "add.snippet.clear",
    "ai.duplicate",
    "archivedPkg",
    "as.boolean",
    "bionic_txt",
    "cat_to_num",
    "cat_to_num2",
    "chain_func",
    "chain_sep",
    "clean",
    "clean_file",
    "clear",
    "cols.rep",
    "compHist",
    "const",
    "create_shape",
    "data_pop",
    "data_pop_filter",
    "data_push",
    "data_rep",
    "data_shuffle",
    "date1to3",
    "date3to1",
    "detect_outlier",
    "detect_outlier2",
    "duplicate",
    "error.out",
    "extract_comment",
    "extract_IP",
    "fAddDate",
    "find_packages",
    "from_tensor_slices",
    "geo.cv",
    "geo.mean",
    "geo.sd",
    "get_func_def",
    "getDate",
    "getDistribution",
    "getGitRepoChange",
    "getGitRepoStart",
    "getWeekSeq",
    "has.error",
    "header.rmd",
    "in.range",
    "inc",
    "indexed",
    "init",
    "insertInText",
    "iqr_outlier",
    "is.cauchy",
    "is.Date",
    "is.decreasing",
    "is.empty",
    "is.gamma",
    "is.image",
    "is.increasing",
    "is.leap",
    "is.logistic",
    "is.lognormal",
    "is.normal",
    "is.poisson",
    "is.uniform",
    "is.weibull",
    "lastwd",
    "learn_rate_scheduler",
    "libraryAll",
    "list_push",
    "list_shuffle",
    "math.mm",
    "math.qt",
    "minus",
    "mix.color",
    "mix.cols.btw",
    "mode.calc",
    "multihead_att",
    "mutate_filter",
    "na.cumsum",
    "ndecimal",
    "newSuperVar",
    "normalize.vector",
    "not.data",
    "not.Date",
    "not.duplicated",
    "not.empty",
    "not.environment",
    "not.exists",
    "not.image",
    "not.inherits",
    "not.integer",
    "not.logical",
    "not.na",
    "not.null",
    "not.numeric",
    "not.vector",
    "number",
    "or",
    "pairDist",
    "percent_match",
    "plus",
    "randString",
    "rcolorconst",
    "rDecomPkg",
    "read.csv.print",
    "read.table.print",
    "refresh",
    "remove_comment",
    "remove_content_in_quotes",
    "rows.rep",
    "sample_by_column",
    "setDisAlpha",
    "setOnce",
    "sort_file_type",
    "sort_length",
    "sound_match",
    "strsplit.bool",
    "strsplit.num",
    "sub.range",
    "summarize.envobj",
    "switch_cols",
    "switch_rows",
    "track_func",
    "trim.file",
    "unique_len",
    "unsetDisAlpha",
    "vector_pop",
    "vector_push",
    "vector_shuffle",
    "yesNoBool",
    "zscore",
    "zscore_outlier",
    "zscore_outlier2",
    "zscoreGrowthCurve"
  ],
  "_help": [
    {
      "page": "simplechaining",
      "title": "simple function chaining routine",
      "topics": [
        "%.%",
        "chain_sep"
      ]
    },
    {
      "page": "nin",
      "title": "Not in vector or array",
      "topics": [
        "%nin%"
      ]
    },
    {
      "page": "addkey",
      "title": "Add index keys to a vector or data frame or list or matrix",
      "topics": [
        "add_key",
        "indexed"
      ]
    },
    {
      "page": "add.header",
      "title": "Addin snippet function to add header comment to a current opened file",
      "topics": [
        "add.header"
      ]
    },
    {
      "page": "add.sect.comment",
      "title": "Addin snippet function to custom section comment",
      "topics": [
        "add.sect.comment"
      ]
    },
    {
      "page": "add.snippet.clear",
      "title": "Snippet R function to clear console and set directory",
      "topics": [
        "add.snippet.clear"
      ]
    },
    {
      "page": "ai.duplicate",
      "title": "Prompt guided duplication and editing of files",
      "topics": [
        "ai.duplicate"
      ]
    },
    {
      "page": "archivedPkg",
      "title": "Listing of all CRAN archived R packages",
      "topics": [
        "archivedPkg"
      ]
    },
    {
      "page": "as.boolean",
      "title": "Convert boolean values between formats",
      "topics": [
        "as.boolean"
      ]
    },
    {
      "page": "bionic_txt",
      "title": "Generate a bionic text",
      "topics": [
        "bionic_txt"
      ]
    },
    {
      "page": "categorical_to_numeric",
      "title": "Convert Categorical Values to Numeric Improvement to seq_along()",
      "topics": [
        "cat_to_num",
        "cat_to_num2"
      ]
    },
    {
      "page": "simplechaining2",
      "title": "Combine specific functions as store as one function",
      "topics": [
        "chain_func"
      ]
    },
    {
      "page": "clearenvironment",
      "title": "Clear environment, clear console, set work directory and load files",
      "topics": [
        "clean",
        "clear"
      ]
    },
    {
      "page": "cols.rep",
      "title": "Replicate Columns in a Data Frame",
      "topics": [
        "cols.rep"
      ]
    },
    {
      "page": "compHist",
      "title": "Compare histograms of two distributions",
      "topics": [
        "compHist"
      ]
    },
    {
      "page": "const",
      "title": "Mathematical constants",
      "topics": [
        "const"
      ]
    },
    {
      "page": "create_shape",
      "title": "Create geometric shapes with optional text",
      "topics": [
        "create_shape"
      ]
    },
    {
      "page": "data_pop",
      "title": "Remove last n rows or column or specified elements from a data frame like array_pop in PHP",
      "topics": [
        "data_pop"
      ]
    },
    {
      "page": "data_pop_filter",
      "title": "Remove elements from a data matching filter",
      "topics": [
        "data_pop_filter"
      ]
    },
    {
      "page": "data_push",
      "title": "Add data to another data like array_push in PHP",
      "topics": [
        "data_push"
      ]
    },
    {
      "page": "data_rep",
      "title": "Duplicate a data rows or columns X times",
      "topics": [
        "data_rep"
      ]
    },
    {
      "page": "data_shuffle",
      "title": "Shuffle a data frame just like shuffle in PHP",
      "topics": [
        "data_shuffle"
      ]
    },
    {
      "page": "date_tweaks",
      "title": "Combine vector to create Date, or split Date into vector",
      "topics": [
        "date1to3",
        "date3to1"
      ]
    },
    {
      "page": "outlierdetect1",
      "title": "Detect Outliers in a Numeric Vector",
      "topics": [
        "detect_outlier",
        "iqr_outlier",
        "zscore_outlier",
        "zscore_outlier2"
      ]
    },
    {
      "page": "detect_outlier2",
      "title": "Advanced Outlier Detection in Numeric Data with Optional Grouping",
      "topics": [
        "detect_outlier2"
      ]
    },
    {
      "page": "duplicate",
      "title": "Duplicate a file with global text replacement",
      "topics": [
        "duplicate"
      ]
    },
    {
      "page": "errorout",
      "title": "Error coalescing operator",
      "topics": [
        "%eo%",
        "error.out"
      ]
    },
    {
      "page": "comments",
      "title": "Extract all comments or functions from a file",
      "topics": [
        "clean_file",
        "extract_comment",
        "get_func_def",
        "remove_comment",
        "remove_content_in_quotes"
      ]
    },
    {
      "page": "cybersecurity",
      "title": "Extract all IP addresses from a string",
      "topics": [
        "extract_IP"
      ]
    },
    {
      "page": "fAddDate",
      "title": "Append date to filename",
      "topics": [
        "fAddDate"
      ]
    },
    {
      "page": "find_packages",
      "title": "Fetch R package based on keyword",
      "topics": [
        "find_packages"
      ]
    },
    {
      "page": "from_tensor_slices",
      "title": "Create Tensor-Like Slices from a Data Frame or Matrix",
      "topics": [
        "from_tensor_slices"
      ]
    },
    {
      "page": "geostats",
      "title": "Calculate geometric coefficient of variation, mean, or SD and round",
      "topics": [
        "geo.cv",
        "geo.mean",
        "geo.sd"
      ]
    },
    {
      "page": "getDate",
      "title": "Extract all dates from a string",
      "topics": [
        "getDate"
      ]
    },
    {
      "page": "github-tweaks",
      "title": "Fetch GitHub Repository Creation & Last Updated Date",
      "topics": [
        "getGitRepoChange",
        "getGitRepoStart"
      ]
    },
    {
      "page": "date-topic",
      "title": "Convert Dates into Numeric Week Counts",
      "topics": [
        "getWeekSeq",
        "is.Date",
        "is.leap",
        "not.Date"
      ]
    },
    {
      "page": "has.error",
      "title": "Check if a call or expression produces errors",
      "topics": [
        "has.error"
      ]
    },
    {
      "page": "header.rmd",
      "title": "Snippet function to add header to a current Rmd opened file",
      "topics": [
        "header.rmd"
      ]
    },
    {
      "page": "in.range",
      "title": "If number falls within a range of values and get closest values",
      "topics": [
        "in.range"
      ]
    },
    {
      "page": "inc",
      "title": "Increment vector by value",
      "topics": [
        "inc"
      ]
    },
    {
      "page": "init",
      "title": "Initialize new variables and objects",
      "topics": [
        "init"
      ]
    },
    {
      "page": "insertInText",
      "title": "Shiny app function to insert string to current file in RStudio",
      "topics": [
        "insertInText"
      ]
    },
    {
      "page": "is.image",
      "title": "Is file name extension(s) an image",
      "topics": [
        "is.image"
      ]
    },
    {
      "page": "descasc",
      "title": "Check is numbers in a vector are decreasing or increasing",
      "topics": [
        "is.decreasing",
        "is.increasing"
      ]
    },
    {
      "page": "distribution_check",
      "title": "Check if a data fits the distribution",
      "topics": [
        "getDistribution",
        "is.cauchy",
        "is.gamma",
        "is.logistic",
        "is.lognormal",
        "is.normal",
        "is.poisson",
        "is.uniform",
        "is.weibull",
        "setDisAlpha",
        "unsetDisAlpha"
      ]
    },
    {
      "page": "lastwd",
      "title": "Go back to previous directory",
      "topics": [
        "lastwd"
      ]
    },
    {
      "page": "learn_rate_scheduler",
      "title": "Learning Rate Scheduler",
      "topics": [
        "learn_rate_scheduler"
      ]
    },
    {
      "page": "libraryAll",
      "title": "Load specific R libraries and clear environment",
      "topics": [
        "libraryAll"
      ]
    },
    {
      "page": "list_push",
      "title": "Add elements to a list like array_push in PHP",
      "topics": [
        "list_push"
      ]
    },
    {
      "page": "list_shuffle",
      "title": "Shuffle a list object just like shuffle in PHP",
      "topics": [
        "list_shuffle"
      ]
    },
    {
      "page": "mathmisc",
      "title": "Miscellaneous math computations: Corresponding m-m and quantile for confident intervals",
      "topics": [
        "math.mm",
        "math.qt"
      ]
    },
    {
      "page": "minus",
      "title": "Decrease vector by value",
      "topics": [
        "minus"
      ]
    },
    {
      "page": "mix.color",
      "title": "Mix or Blend two or more colors",
      "topics": [
        "mix.color"
      ]
    },
    {
      "page": "mix.cols.btw",
      "title": "Mix or Blend colors between two or more colors",
      "topics": [
        "mix.cols.btw"
      ]
    },
    {
      "page": "mode.calc",
      "title": "Calculate the Mode of a Numeric or Character Vector",
      "topics": [
        "mode.calc"
      ]
    },
    {
      "page": "multihead_att",
      "title": "Multi-Head Attention",
      "topics": [
        "multihead_att"
      ]
    },
    {
      "page": "mutate_filter",
      "title": "Mutate only a subset of dataset intact",
      "topics": [
        "mutate_filter"
      ]
    },
    {
      "page": "na.cumsum",
      "title": "Cumulative Sum with NA Removal",
      "topics": [
        "na.cumsum"
      ]
    },
    {
      "page": "ndecimal",
      "title": "Count the number of decimal places",
      "topics": [
        "ndecimal"
      ]
    },
    {
      "page": "newSuperVar",
      "title": "Create and use a super variable with unique capabilities",
      "topics": [
        "newSuperVar"
      ]
    },
    {
      "page": "normalize.vector",
      "title": "Normalize a Numeric Vector to the Range [0, 1]",
      "topics": [
        "normalize.vector"
      ]
    },
    {
      "page": "not.data",
      "title": "Not a data",
      "topics": [
        "not.data"
      ]
    },
    {
      "page": "not.duplicated",
      "title": "Not duplicated elements",
      "topics": [
        "not.duplicated"
      ]
    },
    {
      "page": "empty",
      "title": "Not empty",
      "topics": [
        "is.empty",
        "not.empty"
      ]
    },
    {
      "page": "not.environment",
      "title": "Not an environment",
      "topics": [
        "not.environment"
      ]
    },
    {
      "page": "not.exists",
      "title": "Not exists",
      "topics": [
        "not.exists"
      ]
    },
    {
      "page": "not.image",
      "title": "File name extension(s) is Not an image",
      "topics": [
        "not.image"
      ]
    },
    {
      "page": "not.inherits",
      "title": "Not inherit from any of the classes specified",
      "topics": [
        "not.inherits"
      ]
    },
    {
      "page": "not.integer",
      "title": "Not an integer",
      "topics": [
        "not.integer"
      ]
    },
    {
      "page": "not.logical",
      "title": "Not logical",
      "topics": [
        "not.logical"
      ]
    },
    {
      "page": "not.na",
      "title": "Not NA",
      "topics": [
        "not.na"
      ]
    },
    {
      "page": "not.null",
      "title": "Not NULL",
      "topics": [
        "not.null"
      ]
    },
    {
      "page": "not.numeric",
      "title": "Not numeric",
      "topics": [
        "not.numeric"
      ]
    },
    {
      "page": "not.vector",
      "title": "Not a vector",
      "topics": [
        "not.vector"
      ]
    },
    {
      "page": "number",
      "title": "Generate a random number (integer)",
      "topics": [
        "number"
      ]
    },
    {
      "page": "orsign",
      "title": "Nullish coalescing operator",
      "topics": [
        "%or%",
        "or"
      ]
    },
    {
      "page": "machine_learning",
      "title": "Calculate the distance of points from the center of a cluster",
      "topics": [
        "pairDist"
      ]
    },
    {
      "page": "percentmatch1",
      "title": "Function to calculate the percentage of matching between two strings",
      "topics": [
        "%match%",
        "percent_match",
        "sound_match"
      ]
    },
    {
      "page": "plus",
      "title": "Increment vector by value",
      "topics": [
        "plus"
      ]
    },
    {
      "page": "randString",
      "title": "Generate a random string",
      "topics": [
        "randString"
      ]
    },
    {
      "page": "rcolorconst",
      "title": "R Color Constant",
      "topics": [
        "rcolorconst"
      ]
    },
    {
      "page": "rDecomPkg",
      "title": "Check whether an R package has been decommissioned in CRAN",
      "topics": [
        "rDecomPkg"
      ]
    },
    {
      "page": "read.csv.print",
      "title": "Read a CSV and preview first X rows and columns",
      "topics": [
        "read.csv.print"
      ]
    },
    {
      "page": "read.table.print",
      "title": "Read in a table and show first X rows and columns",
      "topics": [
        "read.table.print"
      ]
    },
    {
      "page": "refresh",
      "title": "Clear environment, clear console, set work directory and load files",
      "topics": [
        "refresh"
      ]
    },
    {
      "page": "rows.rep",
      "title": "Replicate Rows in a Data Frame",
      "topics": [
        "rows.rep"
      ]
    },
    {
      "page": "sample_by_column",
      "title": "Re-sample a dataset by column and return number of entry needed",
      "topics": [
        "sample_by_column"
      ]
    },
    {
      "page": "setOnce",
      "title": "Set a variable only once",
      "topics": [
        "setOnce"
      ]
    },
    {
      "page": "sort-additives",
      "title": "Sort vector by length or file types of its content",
      "topics": [
        "sort_file_type",
        "sort_length"
      ]
    },
    {
      "page": "strsplit.bool",
      "title": "Split a string of values and return as boolean vector",
      "topics": [
        "strsplit.bool"
      ]
    },
    {
      "page": "strsplit.num",
      "title": "Split a string of numbers and return as numeric vector",
      "topics": [
        "strsplit.num"
      ]
    },
    {
      "page": "sub.range",
      "title": "Calculate the Range Difference of a Numeric Vector",
      "topics": [
        "sub.range"
      ]
    },
    {
      "page": "summarize.envobj",
      "title": "Get all the environment objects and their sizes",
      "topics": [
        "summarize.envobj"
      ]
    },
    {
      "page": "switch_cols",
      "title": "Switch the index of two columns in a data set",
      "topics": [
        "switch_cols"
      ]
    },
    {
      "page": "switch_rows",
      "title": "Switch the index of two rows in a data set",
      "topics": [
        "switch_rows"
      ]
    },
    {
      "page": "track_func",
      "title": "Track Function Usage and Performance",
      "topics": [
        "track_func"
      ]
    },
    {
      "page": "trim.file",
      "title": "Remove Empty Lines from a File",
      "topics": [
        "trim.file"
      ]
    },
    {
      "page": "unique_len",
      "title": "Combine unique() and length()",
      "topics": [
        "unique_len"
      ]
    },
    {
      "page": "vector_pop",
      "title": "Remove last n elements or specified elements from a vector like array_pop in PHP",
      "topics": [
        "vector_pop"
      ]
    },
    {
      "page": "vector_push",
      "title": "Add elements to a vector like array_push in PHP",
      "topics": [
        "vector_push"
      ]
    },
    {
      "page": "vector_shuffle",
      "title": "Shuffle a vector just like shuffle in PHP",
      "topics": [
        "vector_shuffle"
      ]
    },
    {
      "page": "yesNoBool",
      "title": "Convert Yes/No to Binary or Logical",
      "topics": [
        "yesNoBool"
      ]
    },
    {
      "page": "zscore",
      "title": "Calculates Z-Scores of a distribution",
      "topics": [
        "zscore",
        "zscoreGrowthCurve"
      ]
    }
  ],
  "_readme": "https://github.com/oobianom/quickcode/raw/HEAD/README.md",
  "_rundeps": [
    "colorspace",
    "fitdistrplus",
    "lattice",
    "MASS",
    "Matrix",
    "Polychrome",
    "rlang",
    "rstudioapi",
    "scatterplot3d",
    "survival"
  ],
  "_vignettes": [
    {
      "source": "nullish_coalescing_operator_r.Rmd",
      "filename": "nullish_coalescing_operator_r.html",
      "title": "Introducing the Nullish coalescing operator in the quickcode R package ",
      "author": "Obinna (OBI) Obianom",
      "engine": "knitr::rmarkdown",
      "headings": [
        "About the nullish coalescing operator",
        "Example of usage"
      ],
      "created": "2024-07-30 21:47:20",
      "modified": "2024-08-04 18:11:49",
      "commits": 2
    },
    {
      "source": "add_today_date_to_filenames_quickcode.Rmd",
      "filename": "add_today_date_to_filenames_quickcode.html",
      "title": "Easily add today's date to filenames in R using quickcode package",
      "author": "Obinna (OBI) Obianom",
      "engine": "knitr::rmarkdown",
      "headings": [
        "fAddDate function",
        "In R, data often gets saved to files for future use or subsequent processes. However, without a version control system in place, ensuring the consistency and reproducibility of saved data can pose challenges, particularly when scripts evolve over time. The \"fAddDate\" function addresses such concerns by automatically appending the current date to the file name, mitigating the risk of data loss and enhancing reproducibility. By simplifying the process with just a single line of code, users no longer need to manually update the date of each run, thereby streamlining workflow efficiency. Reproducibility in programming is crucial for maintaining the integrity of analyses and fostering trust in research outcomes. Ensuring that results can be consistently replicated not only enhances transparency but also facilitates collaboration and builds confidence in the reliability of findings. Therefore, by incorporating automated date stamping, this function not only safeguards against data inconsistency but also reinforces the fundamental principles of reproducible research in R programming.",
        "Usage",
        "List of other cool functions to use"
      ],
      "created": "2024-05-05 17:41:01",
      "modified": "2024-05-05 17:41:01",
      "commits": 1
    },
    {
      "source": "track_function_usage_r.Rmd",
      "filename": "track_function_usage_r.html",
      "title": "Function that allows you to track usage of other functions",
      "author": "Obinna Obianom",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Why it may be important to track the usage of functions",
        "Example of the usage"
      ],
      "created": "2024-09-01 20:21:35",
      "modified": "2024-09-01 20:21:35",
      "commits": 1
    },
    {
      "source": "quickcode_r_introduction.Rmd",
      "filename": "quickcode_r_introduction.html",
      "title": "NOT functions, is.log, is.poisson, is.weibull, date3to1, genRandImg, vector_shuffle, data_pop, and init function amongst many great new functions in the quickcode R package",
      "author": "Obinna (OBI) Obianom, Brice Richard",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A compilation of NOT functions + some useful functions to simply R programming, keep the console neat, and save memory usage",
        "Install",
        "List of many cool functions to use",
        "Let me show you a few R Examples"
      ],
      "created": "2023-07-28 06:39:03",
      "modified": "2024-05-05 17:41:04",
      "commits": 10
    }
  ],
  "_score": 6.459392487759231,
  "_indexed": true,
  "_nocasepkg": "quickcode",
  "_universes": [
    "oobianom",
    "joedean31"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.8",
      "date": "2026-06-03T08:56:00.000Z",
      "distro": "noble",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "85c4a15113691d2f10f71347a1c2eb89389dee4339b745da98b8525757d555d3",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.8",
      "date": "2026-06-03T08:56:19.000Z",
      "distro": "noble",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "18bbe75b020f94a6d936082f3de93a0ba368a04cb2d4f5c47b2b2bd7867b5ee5",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.8",
      "date": "2026-06-03T08:55:38.000Z",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "197c3525adf78be91a30b26688ab7aee8f0289cfc8c421c75566c80faa9c086f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.8",
      "date": "2026-06-03T08:55:40.000Z",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "208349b6e393a139b245326c8c941aab1785bdc9712012ee87dd44b49ffb9cb2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.8",
      "date": "2026-06-03T08:56:27.000Z",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "bca8536eae1e473eed13836632a2046c6bf78c2d2bcf206cb6e182d995d7167c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.8",
      "date": "2026-06-03T08:55:27.000Z",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "49bbdfbca86b47f5466a0cf6b3ec289badddbe4bce169e64f4368e0c93664310",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.8",
      "date": "2026-06-03T08:55:24.000Z",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "29205cffd6391691f1dab607fedf6c916e2622177a61b0c20a832933f16e6712",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.8",
      "date": "2026-06-03T08:55:26.000Z",
      "commit": "758b7db41fa0a9fa56b4caf669b4484f1556e1b8",
      "fileid": "b796a5b33763ab7fd71c532d2c3e14b4311eededddafad7d744955dc66129456",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/oobianom/actions/runs/26874114673"
    }
  ]
}