{
  "_id": "6a10337cacfb0bcc41c98569",
  "Package": "tidylearn",
  "Title": "A Unified Tidy Interface to R's Machine Learning Ecosystem",
  "Version": "0.3.1.9000",
  "Authors@R": "person(\"Cesaire\", \"Tobias\", email = \"cesaire@sheetsolved.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Provides a unified tidyverse-compatible interface to R's\nmachine learning ecosystem - from data ingestion to model\npublishing. The tl_read() family reads data from files ('CSV',\n'Excel', 'Parquet', 'JSON'), databases ('SQLite', 'PostgreSQL',\n'MySQL', 'BigQuery'), and cloud sources ('S3', 'GitHub',\n'Kaggle'). The tl_model() function wraps established\nimplementations from 'glmnet', 'randomForest', 'xgboost',\n'e1071', 'rpart', 'gbm', 'nnet', 'cluster', 'dbscan', and\nothers with consistent function signatures and tidy tibble\noutput. Results flow into unified 'ggplot2'-based visualization\nand optional formatted 'gt' tables via the tl_table() family.\nThe underlying algorithms are unchanged; 'tidylearn' simply\nmakes them easier to use together. Access raw model objects via\nthe $fit slot for package-specific functionality. Methods\ninclude random forests Breiman (2001)\n<doi:10.1023/A:1010933404324>, LASSO regression Tibshirani\n(1996) <doi:10.1111/j.2517-6161.1996.tb02080.x>, elastic net\nZou and Hastie (2005) <doi:10.1111/j.1467-9868.2005.00503.x>,\nsupport vector machines Cortes and Vapnik (1995)\n<doi:10.1007/BF00994018>, and gradient boosting Friedman (2001)\n<doi:10.1214/aos/1013203451>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/ces0491/tidylearn",
  "BugReports": "https://github.com/ces0491/tidylearn/issues",
  "VignetteBuilder": "knitr",
  "Collate": "'utils.R' 'read.R' 'read-backends.R' 'core.R'\n'preprocessing.R' 'supervised-classification.R'\n'supervised-regression.R' 'supervised-regularization.R'\n'supervised-trees.R' 'supervised-svm.R'\n'supervised-neural-networks.R' 'supervised-deep-learning.R'\n'supervised-xgboost.R' 'unsupervised-distance.R'\n'unsupervised-pca.R' 'unsupervised-mds.R'\n'unsupervised-clustering.R' 'unsupervised-hclust.R'\n'unsupervised-dbscan.R' 'unsupervised-market-basket.R'\n'unsupervised-validation.R' 'integration.R' 'pipeline.R'\n'model-selection.R' 'tuning.R' 'interactions.R' 'diagnostics.R'\n'metrics.R' 'visualization.R' 'tables.R' 'workflows.R'",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libx11-dev\nzlib1g-dev",
  "Repository": "https://ces0491.r-universe.dev",
  "Date/Publication": "2026-05-22 07:10:00 UTC",
  "RemoteUrl": "https://github.com/ces0491/tidylearn",
  "RemoteRef": "HEAD",
  "RemoteSha": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 10:39:11 UTC",
    "User": "root"
  },
  "Author": "Cesaire Tobias [aut, cre]",
  "Maintainer": "Cesaire Tobias <cesaire@sheetsolved.com>",
  "MD5sum": "3828edff601d252ee91f5900b3088cca",
  "_user": "ces0491",
  "_type": "src",
  "_file": "tidylearn_0.3.1.9000.tar.gz",
  "_fileid": "a1e76346475974858c5bde12dc81ed48da5294813f1eea06103b99626a442b3d",
  "_filesize": 3091764,
  "_sha256": "a1e76346475974858c5bde12dc81ed48da5294813f1eea06103b99626a442b3d",
  "_created": "2026-05-22T10:39:11.000Z",
  "_published": "2026-05-22T10:44:12.657Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77363675518,
      "time": 243,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7158618176"
    },
    {
      "job": 77363675522,
      "time": 246,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158619202"
    },
    {
      "job": 77363675548,
      "time": 119,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7158595707"
    },
    {
      "job": 77363675616,
      "time": 129,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158602346"
    },
    {
      "job": 77362943938,
      "time": 305,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158547831"
    },
    {
      "job": 77363675499,
      "time": 160,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158594689"
    },
    {
      "job": 77363675558,
      "time": 164,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7158596016"
    },
    {
      "job": 77363675526,
      "time": 175,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7158599073"
    },
    {
      "job": 77363675508,
      "time": 170,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158597829"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ces0491/tidylearn",
  "_commit": {
    "id": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
    "author": "ces0491 <cesairetobias@gmail.com>",
    "committer": "ces0491 <cesairetobias@gmail.com>",
    "message": "chore: post-release housekeeping\n\n- Set dev version to 0.3.1.9000\n- Record 2026-05-19 CRAN submission of 0.3.1 in CRAN-SUBMISSION\n- Add development-version heading to NEWS.md\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n",
    "time": 1779433800
  },
  "_maintainer": {
    "name": "Cesaire Tobias",
    "email": "cesaire@sheetsolved.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.3.0",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.0.0",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 0.3.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 0.4.0",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "e1071",
      "role": "Imports"
    },
    {
      "package": "gbm",
      "role": "Imports"
    },
    {
      "package": "glmnet",
      "role": "Imports"
    },
    {
      "package": "nnet",
      "role": "Imports"
    },
    {
      "package": "randomForest",
      "role": "Imports"
    },
    {
      "package": "rpart",
      "role": "Imports"
    },
    {
      "package": "rsample",
      "role": "Imports"
    },
    {
      "package": "ROCR",
      "role": "Imports"
    },
    {
      "package": "yardstick",
      "role": "Imports"
    },
    {
      "package": "cluster",
      "version": ">= 2.1.0",
      "role": "Imports"
    },
    {
      "package": "dbscan",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "smacof",
      "version": ">= 2.1.0",
      "role": "Imports"
    },
    {
      "package": "arules",
      "role": "Suggests"
    },
    {
      "package": "arulesViz",
      "role": "Suggests"
    },
    {
      "package": "bigrquery",
      "role": "Suggests"
    },
    {
      "package": "car",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "GGally",
      "role": "Suggests"
    },
    {
      "package": "ggforce",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "gt",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "keras",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lmtest",
      "role": "Suggests"
    },
    {
      "package": "moments",
      "role": "Suggests"
    },
    {
      "package": "nanoparquet",
      "role": "Suggests"
    },
    {
      "package": "NeuralNetTools",
      "role": "Suggests"
    },
    {
      "package": "paws.storage",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "RMariaDB",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RPostgres",
      "role": "Suggests"
    },
    {
      "package": "rpart.plot",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinydashboard",
      "role": "Suggests"
    },
    {
      "package": "tensorflow",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "xgboost",
      "role": "Suggests"
    }
  ],
  "_owner": "ces0491",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 7
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 2
    },
    {
      "week": "2026-15",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 4
    },
    {
      "week": "2026-21",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 5,
  "_contributors": [
    {
      "user": "ces0491",
      "count": 32,
      "uuid": 49278644
    },
    {
      "user": "marclevin",
      "count": 3,
      "uuid": 39223912
    }
  ],
  "_userbio": {
    "uuid": 49278644,
    "type": "user",
    "name": "Cesaire Tobias"
  },
  "_downloads": {
    "count": 579,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidylearn"
  },
  "_devurl": "https://github.com/ces0491/tidylearn",
  "_searchresults": 0,
  "_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/readme.html",
    "extra/readme.md",
    "extra/tidylearn.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ces0491/tidylearn",
  "_realowner": "ces0491",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-02-06"
    },
    {
      "version": "0.1.1",
      "date": "2026-03-13"
    },
    {
      "version": "0.2.0",
      "date": "2026-03-16"
    },
    {
      "version": "0.3.0",
      "date": "2026-04-09"
    },
    {
      "version": "0.3.1",
      "date": "2026-05-19"
    }
  ],
  "_exports": [
    "%>%",
    "augment_dbscan",
    "augment_hclust",
    "augment_kmeans",
    "augment_pam",
    "augment_pca",
    "calc_validation_metrics",
    "calc_wss",
    "compare_clusterings",
    "compare_distances",
    "create_cluster_dashboard",
    "explore_dbscan_params",
    "filter_rules_by_item",
    "find_related_items",
    "get_pca_loadings",
    "get_pca_variance",
    "inspect_rules",
    "optimal_clusters",
    "optimal_hclust_k",
    "plot_cluster_comparison",
    "plot_cluster_sizes",
    "plot_clusters",
    "plot_dendrogram",
    "plot_distance_heatmap",
    "plot_elbow",
    "plot_gap_stat",
    "plot_knn_dist",
    "plot_mds",
    "plot_silhouette",
    "plot_variance_explained",
    "recommend_products",
    "standardize_data",
    "suggest_eps",
    "summarize_rules",
    "tidy_apriori",
    "tidy_clara",
    "tidy_cutree",
    "tidy_dbscan",
    "tidy_dendrogram",
    "tidy_dist",
    "tidy_gap_stat",
    "tidy_gower",
    "tidy_hclust",
    "tidy_kmeans",
    "tidy_knn_dist",
    "tidy_mds",
    "tidy_mds_classical",
    "tidy_mds_kruskal",
    "tidy_mds_sammon",
    "tidy_mds_smacof",
    "tidy_pam",
    "tidy_pca",
    "tidy_pca_biplot",
    "tidy_pca_screeplot",
    "tidy_rules",
    "tidy_silhouette",
    "tidy_silhouette_analysis",
    "tl_add_cluster_features",
    "tl_anomaly_aware",
    "tl_auto_interactions",
    "tl_auto_ml",
    "tl_calc_classification_metrics",
    "tl_check_assumptions",
    "tl_compare_cv",
    "tl_compare_pipeline_models",
    "tl_cv",
    "tl_dashboard",
    "tl_default_param_grid",
    "tl_detect_outliers",
    "tl_diagnostic_dashboard",
    "tl_evaluate",
    "tl_explore",
    "tl_get_best_model",
    "tl_influence_measures",
    "tl_interaction_effects",
    "tl_load_pipeline",
    "tl_model",
    "tl_pipeline",
    "tl_plot_cv_comparison",
    "tl_plot_cv_results",
    "tl_plot_deep_architecture",
    "tl_plot_deep_history",
    "tl_plot_gain",
    "tl_plot_importance_comparison",
    "tl_plot_importance_regularized",
    "tl_plot_influence",
    "tl_plot_interaction",
    "tl_plot_intervals",
    "tl_plot_lift",
    "tl_plot_model_comparison",
    "tl_plot_nn_architecture",
    "tl_plot_nn_tuning",
    "tl_plot_partial_dependence",
    "tl_plot_regularization_cv",
    "tl_plot_regularization_path",
    "tl_plot_svm_boundary",
    "tl_plot_svm_tuning",
    "tl_plot_tree",
    "tl_plot_tuning_results",
    "tl_plot_xgboost_importance",
    "tl_plot_xgboost_shap_dependence",
    "tl_plot_xgboost_shap_summary",
    "tl_plot_xgboost_tree",
    "tl_predict_pipeline",
    "tl_prepare_data",
    "tl_read",
    "tl_read_bigquery",
    "tl_read_csv",
    "tl_read_db",
    "tl_read_dir",
    "tl_read_excel",
    "tl_read_github",
    "tl_read_json",
    "tl_read_kaggle",
    "tl_read_mysql",
    "tl_read_parquet",
    "tl_read_postgres",
    "tl_read_rdata",
    "tl_read_rds",
    "tl_read_s3",
    "tl_read_sqlite",
    "tl_read_tsv",
    "tl_read_zip",
    "tl_reduce_dimensions",
    "tl_run_pipeline",
    "tl_save_pipeline",
    "tl_semisupervised",
    "tl_split",
    "tl_step_selection",
    "tl_stratified_models",
    "tl_table",
    "tl_table_clusters",
    "tl_table_coefficients",
    "tl_table_comparison",
    "tl_table_confusion",
    "tl_table_importance",
    "tl_table_loadings",
    "tl_table_metrics",
    "tl_table_variance",
    "tl_test_interactions",
    "tl_test_model_difference",
    "tl_transfer_learning",
    "tl_tune_deep",
    "tl_tune_grid",
    "tl_tune_nn",
    "tl_tune_random",
    "tl_tune_xgboost",
    "tl_version",
    "tl_xgboost_shap",
    "visualize_rules"
  ],
  "_help": [
    {
      "page": "augment_dbscan",
      "title": "Augment Data with DBSCAN Cluster Assignments",
      "topics": [
        "augment_dbscan"
      ]
    },
    {
      "page": "augment_hclust",
      "title": "Augment Data with Hierarchical Cluster Assignments",
      "topics": [
        "augment_hclust"
      ]
    },
    {
      "page": "augment_kmeans",
      "title": "Augment Data with K-Means Cluster Assignments",
      "topics": [
        "augment_kmeans"
      ]
    },
    {
      "page": "augment_pam",
      "title": "Augment Data with PAM Cluster Assignments",
      "topics": [
        "augment_pam"
      ]
    },
    {
      "page": "augment_pca",
      "title": "Augment Original Data with PCA Scores",
      "topics": [
        "augment_pca"
      ]
    },
    {
      "page": "calc_validation_metrics",
      "title": "Calculate Cluster Validation Metrics",
      "topics": [
        "calc_validation_metrics"
      ]
    },
    {
      "page": "calc_wss",
      "title": "Calculate Within-Cluster Sum of Squares for Different k",
      "topics": [
        "calc_wss"
      ]
    },
    {
      "page": "compare_clusterings",
      "title": "Compare Multiple Clustering Results",
      "topics": [
        "compare_clusterings"
      ]
    },
    {
      "page": "compare_distances",
      "title": "Compare Distance Methods",
      "topics": [
        "compare_distances"
      ]
    },
    {
      "page": "create_cluster_dashboard",
      "title": "Create Summary Dashboard",
      "topics": [
        "create_cluster_dashboard"
      ]
    },
    {
      "page": "explore_dbscan_params",
      "title": "Explore DBSCAN Parameters",
      "topics": [
        "explore_dbscan_params"
      ]
    },
    {
      "page": "filter_rules_by_item",
      "title": "Filter Rules by Item",
      "topics": [
        "filter_rules_by_item"
      ]
    },
    {
      "page": "find_related_items",
      "title": "Find Related Items",
      "topics": [
        "find_related_items"
      ]
    },
    {
      "page": "get_pca_loadings",
      "title": "Get PCA Loadings in Wide Format",
      "topics": [
        "get_pca_loadings"
      ]
    },
    {
      "page": "get_pca_variance",
      "title": "Get Variance Explained Summary",
      "topics": [
        "get_pca_variance"
      ]
    },
    {
      "page": "inspect_rules",
      "title": "Inspect Association Rules",
      "topics": [
        "inspect_rules"
      ]
    },
    {
      "page": "optimal_clusters",
      "title": "Find Optimal Number of Clusters",
      "topics": [
        "optimal_clusters"
      ]
    },
    {
      "page": "optimal_hclust_k",
      "title": "Determine Optimal Number of Clusters for Hierarchical Clustering",
      "topics": [
        "optimal_hclust_k"
      ]
    },
    {
      "page": "plot_cluster_comparison",
      "title": "Create Cluster Comparison Plot",
      "topics": [
        "plot_cluster_comparison"
      ]
    },
    {
      "page": "plot_cluster_sizes",
      "title": "Plot Cluster Size Distribution",
      "topics": [
        "plot_cluster_sizes"
      ]
    },
    {
      "page": "plot_clusters",
      "title": "Plot Clusters in 2D Space",
      "topics": [
        "plot_clusters"
      ]
    },
    {
      "page": "plot_dendrogram",
      "title": "Plot Dendrogram with Cluster Highlights",
      "topics": [
        "plot_dendrogram"
      ]
    },
    {
      "page": "plot_distance_heatmap",
      "title": "Create Distance Heatmap",
      "topics": [
        "plot_distance_heatmap"
      ]
    },
    {
      "page": "plot_elbow",
      "title": "Create Elbow Plot for K-Means",
      "topics": [
        "plot_elbow"
      ]
    },
    {
      "page": "plot_gap_stat",
      "title": "Plot Gap Statistic",
      "topics": [
        "plot_gap_stat"
      ]
    },
    {
      "page": "plot_knn_dist",
      "title": "Plot k-NN Distance Plot",
      "topics": [
        "plot_knn_dist"
      ]
    },
    {
      "page": "plot_mds",
      "title": "Plot MDS Configuration",
      "topics": [
        "plot_mds"
      ]
    },
    {
      "page": "plot_silhouette",
      "title": "Plot Silhouette Analysis",
      "topics": [
        "plot_silhouette"
      ]
    },
    {
      "page": "plot_variance_explained",
      "title": "Plot Variance Explained (PCA)",
      "topics": [
        "plot_variance_explained"
      ]
    },
    {
      "page": "plot.tidylearn_eda",
      "title": "Plot EDA results",
      "topics": [
        "plot.tidylearn_eda"
      ]
    },
    {
      "page": "plot.tidylearn_model",
      "title": "Plot method for tidylearn models",
      "topics": [
        "plot.tidylearn_model"
      ]
    },
    {
      "page": "predict.tidylearn_model",
      "title": "Predict using a tidylearn model",
      "topics": [
        "predict.tidylearn_model"
      ]
    },
    {
      "page": "predict.tidylearn_stratified",
      "title": "Predict from stratified models",
      "topics": [
        "predict.tidylearn_stratified"
      ]
    },
    {
      "page": "predict.tidylearn_transfer",
      "title": "Predict with transfer learning model",
      "topics": [
        "predict.tidylearn_transfer"
      ]
    },
    {
      "page": "print.tidy_apriori",
      "title": "Print Method for tidy_apriori",
      "topics": [
        "print.tidy_apriori"
      ]
    },
    {
      "page": "print.tidy_dbscan",
      "title": "Print Method for tidy_dbscan",
      "topics": [
        "print.tidy_dbscan"
      ]
    },
    {
      "page": "print.tidy_gap",
      "title": "Print Method for tidy_gap",
      "topics": [
        "print.tidy_gap"
      ]
    },
    {
      "page": "print.tidy_hclust",
      "title": "Print Method for tidy_hclust",
      "topics": [
        "print.tidy_hclust"
      ]
    },
    {
      "page": "print.tidy_kmeans",
      "title": "Print Method for tidy_kmeans",
      "topics": [
        "print.tidy_kmeans"
      ]
    },
    {
      "page": "print.tidy_mds",
      "title": "Print Method for tidy_mds",
      "topics": [
        "print.tidy_mds"
      ]
    },
    {
      "page": "print.tidy_pam",
      "title": "Print Method for tidy_pam",
      "topics": [
        "print.tidy_pam"
      ]
    },
    {
      "page": "print.tidy_pca",
      "title": "Print Method for tidy_pca",
      "topics": [
        "print.tidy_pca"
      ]
    },
    {
      "page": "print.tidy_silhouette",
      "title": "Print Method for tidy_silhouette",
      "topics": [
        "print.tidy_silhouette"
      ]
    },
    {
      "page": "print.tidylearn_automl",
      "title": "Print auto ML results",
      "topics": [
        "print.tidylearn_automl"
      ]
    },
    {
      "page": "print.tidylearn_data",
      "title": "Print a tidylearn_data object",
      "topics": [
        "print.tidylearn_data"
      ]
    },
    {
      "page": "print.tidylearn_eda",
      "title": "Print EDA results",
      "topics": [
        "print.tidylearn_eda"
      ]
    },
    {
      "page": "print.tidylearn_model",
      "title": "Print method for tidylearn models",
      "topics": [
        "print.tidylearn_model"
      ]
    },
    {
      "page": "print.tidylearn_pipeline",
      "title": "Print a tidylearn pipeline",
      "topics": [
        "print.tidylearn_pipeline"
      ]
    },
    {
      "page": "recommend_products",
      "title": "Generate Product Recommendations",
      "topics": [
        "recommend_products"
      ]
    },
    {
      "page": "standardize_data",
      "title": "Standardize Data",
      "topics": [
        "standardize_data"
      ]
    },
    {
      "page": "suggest_eps",
      "title": "Suggest eps Parameter for DBSCAN",
      "topics": [
        "suggest_eps"
      ]
    },
    {
      "page": "summarize_rules",
      "title": "Summarize Association Rules",
      "topics": [
        "summarize_rules"
      ]
    },
    {
      "page": "summary.tidylearn_model",
      "title": "Summary method for tidylearn models",
      "topics": [
        "summary.tidylearn_model"
      ]
    },
    {
      "page": "summary.tidylearn_pipeline",
      "title": "Summarize a tidylearn pipeline",
      "topics": [
        "summary.tidylearn_pipeline"
      ]
    },
    {
      "page": "tidy_apriori",
      "title": "Tidy Apriori Algorithm",
      "topics": [
        "tidy_apriori"
      ]
    },
    {
      "page": "tidy_clara",
      "title": "Tidy CLARA (Clustering Large Applications)",
      "topics": [
        "tidy_clara"
      ]
    },
    {
      "page": "tidy_cutree",
      "title": "Cut Hierarchical Clustering Tree",
      "topics": [
        "tidy_cutree"
      ]
    },
    {
      "page": "tidy_dbscan",
      "title": "Tidy DBSCAN Clustering",
      "topics": [
        "tidy_dbscan"
      ]
    },
    {
      "page": "tidy_dendrogram",
      "title": "Plot Dendrogram",
      "topics": [
        "tidy_dendrogram"
      ]
    },
    {
      "page": "tidy_dist",
      "title": "Tidy Distance Matrix Computation",
      "topics": [
        "tidy_dist"
      ]
    },
    {
      "page": "tidy_gap_stat",
      "title": "Tidy Gap Statistic",
      "topics": [
        "tidy_gap_stat"
      ]
    },
    {
      "page": "tidy_gower",
      "title": "Gower Distance Calculation",
      "topics": [
        "tidy_gower"
      ]
    },
    {
      "page": "tidy_hclust",
      "title": "Tidy Hierarchical Clustering",
      "topics": [
        "tidy_hclust"
      ]
    },
    {
      "page": "tidy_kmeans",
      "title": "Tidy K-Means Clustering",
      "topics": [
        "tidy_kmeans"
      ]
    },
    {
      "page": "tidy_knn_dist",
      "title": "Compute k-NN Distances",
      "topics": [
        "tidy_knn_dist"
      ]
    },
    {
      "page": "tidy_mds",
      "title": "Tidy Multidimensional Scaling",
      "topics": [
        "tidy_mds"
      ]
    },
    {
      "page": "tidy_mds_classical",
      "title": "Classical (Metric) MDS",
      "topics": [
        "tidy_mds_classical"
      ]
    },
    {
      "page": "tidy_mds_kruskal",
      "title": "Kruskal's Non-metric MDS",
      "topics": [
        "tidy_mds_kruskal"
      ]
    },
    {
      "page": "tidy_mds_sammon",
      "title": "Sammon Mapping",
      "topics": [
        "tidy_mds_sammon"
      ]
    },
    {
      "page": "tidy_mds_smacof",
      "title": "SMACOF MDS (Metric or Non-metric)",
      "topics": [
        "tidy_mds_smacof"
      ]
    },
    {
      "page": "tidy_pam",
      "title": "Tidy PAM (Partitioning Around Medoids)",
      "topics": [
        "tidy_pam"
      ]
    },
    {
      "page": "tidy_pca",
      "title": "Tidy Principal Component Analysis",
      "topics": [
        "tidy_pca"
      ]
    },
    {
      "page": "tidy_pca_biplot",
      "title": "Create PCA Biplot",
      "topics": [
        "tidy_pca_biplot"
      ]
    },
    {
      "page": "tidy_pca_screeplot",
      "title": "Create PCA Scree Plot",
      "topics": [
        "tidy_pca_screeplot"
      ]
    },
    {
      "page": "tidy_rules",
      "title": "Convert Association Rules to Tidy Tibble",
      "topics": [
        "tidy_rules"
      ]
    },
    {
      "page": "tidy_silhouette",
      "title": "Tidy Silhouette Analysis",
      "topics": [
        "tidy_silhouette"
      ]
    },
    {
      "page": "tidy_silhouette_analysis",
      "title": "Silhouette Analysis Across Multiple k Values",
      "topics": [
        "tidy_silhouette_analysis"
      ]
    },
    {
      "page": "tidylearn-classification",
      "title": "Classification Functions for tidylearn",
      "topics": [
        "tidylearn-classification"
      ]
    },
    {
      "page": "tidylearn-core",
      "title": "tidylearn: A Unified Tidy Interface to R's Machine Learning Ecosystem",
      "topics": [
        "tidylearn-core"
      ]
    },
    {
      "page": "tidylearn-deep-learning",
      "title": "Deep Learning for tidylearn",
      "topics": [
        "tidylearn-deep-learning"
      ]
    },
    {
      "page": "tidylearn-diagnostics",
      "title": "Advanced Diagnostics Functions for tidylearn",
      "topics": [
        "tidylearn-diagnostics"
      ]
    },
    {
      "page": "tidylearn-interactions",
      "title": "Interaction Analysis Functions for tidylearn",
      "topics": [
        "tidylearn-interactions"
      ]
    },
    {
      "page": "tidylearn-metrics",
      "title": "Metrics Functionality for tidylearn",
      "topics": [
        "tidylearn-metrics"
      ]
    },
    {
      "page": "tidylearn-model-selection",
      "title": "Model Selection Functions for tidylearn",
      "topics": [
        "tidylearn-model-selection"
      ]
    },
    {
      "page": "tidylearn-neural-networks",
      "title": "Neural Networks for tidylearn",
      "topics": [
        "tidylearn-neural-networks"
      ]
    },
    {
      "page": "tidylearn-pipeline",
      "title": "Model Pipeline Functions for tidylearn",
      "topics": [
        "tidylearn-pipeline"
      ]
    },
    {
      "page": "tidylearn-read",
      "title": "Data Reading Functions for tidylearn",
      "topics": [
        "tidylearn-read"
      ]
    },
    {
      "page": "tidylearn-read-backends",
      "title": "Data Reading Backends for tidylearn",
      "topics": [
        "tidylearn-read-backends"
      ]
    },
    {
      "page": "tidylearn-regression",
      "title": "Regression Functions for tidylearn",
      "topics": [
        "tidylearn-regression"
      ]
    },
    {
      "page": "tidylearn-regularization",
      "title": "Regularization Functions for tidylearn",
      "topics": [
        "tidylearn-regularization"
      ]
    },
    {
      "page": "tidylearn-svm",
      "title": "Support Vector Machines for tidylearn",
      "topics": [
        "tidylearn-svm"
      ]
    },
    {
      "page": "tidylearn-tables",
      "title": "Table Functions for tidylearn",
      "topics": [
        "tidylearn-tables"
      ]
    },
    {
      "page": "tidylearn-trees",
      "title": "Tree-based Methods for tidylearn",
      "topics": [
        "tidylearn-trees"
      ]
    },
    {
      "page": "tidylearn-tuning",
      "title": "Hyperparameter Tuning Functions for tidylearn",
      "topics": [
        "tidylearn-tuning"
      ]
    },
    {
      "page": "tidylearn-visualization",
      "title": "Visualization Functions for tidylearn",
      "topics": [
        "tidylearn-visualization"
      ]
    },
    {
      "page": "tidylearn-workflows",
      "title": "High-Level Workflows for Common Machine Learning Patterns",
      "topics": [
        "tidylearn-workflows"
      ]
    },
    {
      "page": "tidylearn-xgboost",
      "title": "XGBoost Functions for tidylearn",
      "topics": [
        "tidylearn-xgboost"
      ]
    },
    {
      "page": "tl_add_cluster_features",
      "title": "Cluster-Based Features",
      "topics": [
        "tl_add_cluster_features"
      ]
    },
    {
      "page": "tl_anomaly_aware",
      "title": "Anomaly-Aware Supervised Learning",
      "topics": [
        "tl_anomaly_aware"
      ]
    },
    {
      "page": "tl_auto_interactions",
      "title": "Find important interactions automatically",
      "topics": [
        "tl_auto_interactions"
      ]
    },
    {
      "page": "tl_auto_ml",
      "title": "Auto ML: Automated Machine Learning Workflow",
      "topics": [
        "tl_auto_ml"
      ]
    },
    {
      "page": "tl_calc_classification_metrics",
      "title": "Calculate classification metrics",
      "topics": [
        "tl_calc_classification_metrics"
      ]
    },
    {
      "page": "tl_check_assumptions",
      "title": "Check model assumptions",
      "topics": [
        "tl_check_assumptions"
      ]
    },
    {
      "page": "tl_compare_cv",
      "title": "Compare models using cross-validation",
      "topics": [
        "tl_compare_cv"
      ]
    },
    {
      "page": "tl_compare_pipeline_models",
      "title": "Compare models from a pipeline",
      "topics": [
        "tl_compare_pipeline_models"
      ]
    },
    {
      "page": "tl_cv",
      "title": "Cross-validation for tidylearn models",
      "topics": [
        "tl_cv"
      ]
    },
    {
      "page": "tl_dashboard",
      "title": "Create interactive visualization dashboard for a model",
      "topics": [
        "tl_dashboard"
      ]
    },
    {
      "page": "tl_default_param_grid",
      "title": "Create pre-defined parameter grids for common models",
      "topics": [
        "tl_default_param_grid"
      ]
    },
    {
      "page": "tl_detect_outliers",
      "title": "Detect outliers in the data",
      "topics": [
        "tl_detect_outliers"
      ]
    },
    {
      "page": "tl_diagnostic_dashboard",
      "title": "Create a comprehensive diagnostic dashboard",
      "topics": [
        "tl_diagnostic_dashboard"
      ]
    },
    {
      "page": "tl_evaluate",
      "title": "Evaluate a tidylearn model",
      "topics": [
        "tl_evaluate"
      ]
    },
    {
      "page": "tl_explore",
      "title": "Exploratory Data Analysis Workflow",
      "topics": [
        "tl_explore"
      ]
    },
    {
      "page": "tl_get_best_model",
      "title": "Get the best model from a pipeline",
      "topics": [
        "tl_get_best_model"
      ]
    },
    {
      "page": "tl_influence_measures",
      "title": "Calculate influence measures for a linear model",
      "topics": [
        "tl_influence_measures"
      ]
    },
    {
      "page": "tl_interaction_effects",
      "title": "Calculate partial effects based on a model with interactions",
      "topics": [
        "tl_interaction_effects"
      ]
    },
    {
      "page": "tl_load_pipeline",
      "title": "Load a pipeline from disk",
      "topics": [
        "tl_load_pipeline"
      ]
    },
    {
      "page": "tl_model",
      "title": "Create a tidylearn model",
      "topics": [
        "tl_model"
      ]
    },
    {
      "page": "tl_pipeline",
      "title": "Create a modeling pipeline",
      "topics": [
        "tl_pipeline"
      ]
    },
    {
      "page": "tl_plot_cv_comparison",
      "title": "Plot comparison of cross-validation results",
      "topics": [
        "tl_plot_cv_comparison"
      ]
    },
    {
      "page": "tl_plot_cv_results",
      "title": "Plot cross-validation results",
      "topics": [
        "tl_plot_cv_results"
      ]
    },
    {
      "page": "tl_plot_deep_architecture",
      "title": "Plot deep learning model architecture",
      "topics": [
        "tl_plot_deep_architecture"
      ]
    },
    {
      "page": "tl_plot_deep_history",
      "title": "Plot deep learning model training history",
      "topics": [
        "tl_plot_deep_history"
      ]
    },
    {
      "page": "tl_plot_gain",
      "title": "Plot gain chart for a classification model",
      "topics": [
        "tl_plot_gain"
      ]
    },
    {
      "page": "tl_plot_importance_comparison",
      "title": "Plot feature importance across multiple models",
      "topics": [
        "tl_plot_importance_comparison"
      ]
    },
    {
      "page": "tl_plot_importance_regularized",
      "title": "Plot variable importance for a regularized model",
      "topics": [
        "tl_plot_importance_regularized"
      ]
    },
    {
      "page": "tl_plot_influence",
      "title": "Plot influence diagnostics",
      "topics": [
        "tl_plot_influence"
      ]
    },
    {
      "page": "tl_plot_interaction",
      "title": "Plot interaction effects",
      "topics": [
        "tl_plot_interaction"
      ]
    },
    {
      "page": "tl_plot_intervals",
      "title": "Create confidence and prediction interval plots",
      "topics": [
        "tl_plot_intervals"
      ]
    },
    {
      "page": "tl_plot_lift",
      "title": "Plot lift chart for a classification model",
      "topics": [
        "tl_plot_lift"
      ]
    },
    {
      "page": "tl_plot_model_comparison",
      "title": "Plot model comparison",
      "topics": [
        "tl_plot_model_comparison"
      ]
    },
    {
      "page": "tl_plot_nn_architecture",
      "title": "Plot neural network architecture",
      "topics": [
        "tl_plot_nn_architecture"
      ]
    },
    {
      "page": "tl_plot_nn_tuning",
      "title": "Plot neural network training history",
      "topics": [
        "tl_plot_nn_tuning"
      ]
    },
    {
      "page": "tl_plot_partial_dependence",
      "title": "Plot partial dependence for tree-based models",
      "topics": [
        "tl_plot_partial_dependence"
      ]
    },
    {
      "page": "tl_plot_regularization_cv",
      "title": "Plot cross-validation results for a regularized model",
      "topics": [
        "tl_plot_regularization_cv"
      ]
    },
    {
      "page": "tl_plot_regularization_path",
      "title": "Plot regularization path for a regularized model",
      "topics": [
        "tl_plot_regularization_path"
      ]
    },
    {
      "page": "tl_plot_svm_boundary",
      "title": "Plot SVM decision boundary",
      "topics": [
        "tl_plot_svm_boundary"
      ]
    },
    {
      "page": "tl_plot_svm_tuning",
      "title": "Plot SVM tuning results",
      "topics": [
        "tl_plot_svm_tuning"
      ]
    },
    {
      "page": "tl_plot_tree",
      "title": "Plot a decision tree",
      "topics": [
        "tl_plot_tree"
      ]
    },
    {
      "page": "tl_plot_tuning_results",
      "title": "Plot hyperparameter tuning results",
      "topics": [
        "tl_plot_tuning_results"
      ]
    },
    {
      "page": "tl_plot_xgboost_importance",
      "title": "Plot feature importance for an XGBoost model",
      "topics": [
        "tl_plot_xgboost_importance"
      ]
    },
    {
      "page": "tl_plot_xgboost_shap_dependence",
      "title": "Plot SHAP dependence for a specific feature",
      "topics": [
        "tl_plot_xgboost_shap_dependence"
      ]
    },
    {
      "page": "tl_plot_xgboost_shap_summary",
      "title": "Plot SHAP summary for XGBoost model",
      "topics": [
        "tl_plot_xgboost_shap_summary"
      ]
    },
    {
      "page": "tl_plot_xgboost_tree",
      "title": "Plot XGBoost tree visualization",
      "topics": [
        "tl_plot_xgboost_tree"
      ]
    },
    {
      "page": "tl_predict_pipeline",
      "title": "Make predictions using a pipeline",
      "topics": [
        "tl_predict_pipeline"
      ]
    },
    {
      "page": "tl_prepare_data",
      "title": "Data Preprocessing for tidylearn",
      "topics": [
        "tl_prepare_data"
      ]
    },
    {
      "page": "tl_read",
      "title": "Read data from diverse sources",
      "topics": [
        "tl_read"
      ]
    },
    {
      "page": "tl_read_bigquery",
      "title": "Read from Google BigQuery",
      "topics": [
        "tl_read_bigquery"
      ]
    },
    {
      "page": "tl_read_csv",
      "title": "Read a CSV file",
      "topics": [
        "tl_read_csv"
      ]
    },
    {
      "page": "tl_read_db",
      "title": "Read from a DBI database connection",
      "topics": [
        "tl_read_db"
      ]
    },
    {
      "page": "tl_read_dir",
      "title": "Read all matching files from a directory",
      "topics": [
        "tl_read_dir"
      ]
    },
    {
      "page": "tl_read_excel",
      "title": "Read an Excel file",
      "topics": [
        "tl_read_excel"
      ]
    },
    {
      "page": "tl_read_github",
      "title": "Read from GitHub",
      "topics": [
        "tl_read_github"
      ]
    },
    {
      "page": "tl_read_json",
      "title": "Read a JSON file",
      "topics": [
        "tl_read_json"
      ]
    },
    {
      "page": "tl_read_kaggle",
      "title": "Read from Kaggle",
      "topics": [
        "tl_read_kaggle"
      ]
    },
    {
      "page": "tl_read_mysql",
      "title": "Read from a MySQL/MariaDB database",
      "topics": [
        "tl_read_mysql"
      ]
    },
    {
      "page": "tl_read_parquet",
      "title": "Read a Parquet file",
      "topics": [
        "tl_read_parquet"
      ]
    },
    {
      "page": "tl_read_postgres",
      "title": "Read from a PostgreSQL database",
      "topics": [
        "tl_read_postgres"
      ]
    },
    {
      "page": "tl_read_rdata",
      "title": "Read an RData file",
      "topics": [
        "tl_read_rdata"
      ]
    },
    {
      "page": "tl_read_rds",
      "title": "Read an RDS file",
      "topics": [
        "tl_read_rds"
      ]
    },
    {
      "page": "tl_read_s3",
      "title": "Read from Amazon S3",
      "topics": [
        "tl_read_s3"
      ]
    },
    {
      "page": "tl_read_sqlite",
      "title": "Read from a SQLite database",
      "topics": [
        "tl_read_sqlite"
      ]
    },
    {
      "page": "tl_read_tsv",
      "title": "Read a TSV file",
      "topics": [
        "tl_read_tsv"
      ]
    },
    {
      "page": "tl_read_zip",
      "title": "Read data from a zip archive",
      "topics": [
        "tl_read_zip"
      ]
    },
    {
      "page": "tl_reduce_dimensions",
      "title": "Integration Functions: Combining Supervised and Unsupervised Learning",
      "topics": [
        "tl_reduce_dimensions"
      ]
    },
    {
      "page": "tl_run_pipeline",
      "title": "Run a tidylearn pipeline",
      "topics": [
        "tl_run_pipeline"
      ]
    },
    {
      "page": "tl_save_pipeline",
      "title": "Save a pipeline to disk",
      "topics": [
        "tl_save_pipeline"
      ]
    },
    {
      "page": "tl_semisupervised",
      "title": "Semi-Supervised Learning via Clustering",
      "topics": [
        "tl_semisupervised"
      ]
    },
    {
      "page": "tl_split",
      "title": "Split data into train and test sets",
      "topics": [
        "tl_split"
      ]
    },
    {
      "page": "tl_step_selection",
      "title": "Perform stepwise selection on a linear model",
      "topics": [
        "tl_step_selection"
      ]
    },
    {
      "page": "tl_stratified_models",
      "title": "Stratified Features via Clustering",
      "topics": [
        "tl_stratified_models"
      ]
    },
    {
      "page": "tl_table",
      "title": "Create formatted tables for tidylearn models",
      "topics": [
        "tl_table"
      ]
    },
    {
      "page": "tl_table_clusters",
      "title": "Formatted cluster summary table",
      "topics": [
        "tl_table_clusters"
      ]
    },
    {
      "page": "tl_table_coefficients",
      "title": "Formatted model coefficients table",
      "topics": [
        "tl_table_coefficients"
      ]
    },
    {
      "page": "tl_table_comparison",
      "title": "Compare multiple models in a formatted table",
      "topics": [
        "tl_table_comparison"
      ]
    },
    {
      "page": "tl_table_confusion",
      "title": "Formatted confusion matrix table",
      "topics": [
        "tl_table_confusion"
      ]
    },
    {
      "page": "tl_table_importance",
      "title": "Formatted feature importance table",
      "topics": [
        "tl_table_importance"
      ]
    },
    {
      "page": "tl_table_loadings",
      "title": "Formatted PCA loadings table",
      "topics": [
        "tl_table_loadings"
      ]
    },
    {
      "page": "tl_table_metrics",
      "title": "Formatted evaluation metrics table",
      "topics": [
        "tl_table_metrics"
      ]
    },
    {
      "page": "tl_table_variance",
      "title": "Formatted PCA variance explained table",
      "topics": [
        "tl_table_variance"
      ]
    },
    {
      "page": "tl_test_interactions",
      "title": "Test for significant interactions between variables",
      "topics": [
        "tl_test_interactions"
      ]
    },
    {
      "page": "tl_test_model_difference",
      "title": "Perform statistical comparison of models using cross-validation",
      "topics": [
        "tl_test_model_difference"
      ]
    },
    {
      "page": "tl_transfer_learning",
      "title": "Transfer Learning Workflow",
      "topics": [
        "tl_transfer_learning"
      ]
    },
    {
      "page": "tl_tune_deep",
      "title": "Tune a deep learning model",
      "topics": [
        "tl_tune_deep"
      ]
    },
    {
      "page": "tl_tune_grid",
      "title": "Tune hyperparameters for a model using grid search",
      "topics": [
        "tl_tune_grid"
      ]
    },
    {
      "page": "tl_tune_nn",
      "title": "Tune a neural network model",
      "topics": [
        "tl_tune_nn"
      ]
    },
    {
      "page": "tl_tune_random",
      "title": "Tune hyperparameters using random search",
      "topics": [
        "tl_tune_random"
      ]
    },
    {
      "page": "tl_tune_xgboost",
      "title": "Tune XGBoost hyperparameters",
      "topics": [
        "tl_tune_xgboost"
      ]
    },
    {
      "page": "tl_version",
      "title": "Get tidylearn version information",
      "topics": [
        "tl_version"
      ]
    },
    {
      "page": "tl_xgboost_shap",
      "title": "Generate SHAP values for XGBoost model interpretation",
      "topics": [
        "tl_xgboost_shap"
      ]
    },
    {
      "page": "visualize_rules",
      "title": "Visualize Association Rules",
      "topics": [
        "visualize_rules"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ces0491/tidylearn/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/ces0491/tidylearn/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "base64enc",
    "bit",
    "bit64",
    "bitops",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "caTools",
    "checkmate",
    "class",
    "cli",
    "clipr",
    "cluster",
    "codetools",
    "colorspace",
    "cpp11",
    "crayon",
    "data.table",
    "dbscan",
    "digest",
    "doParallel",
    "dplyr",
    "e1071",
    "ellipse",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "foreach",
    "foreign",
    "Formula",
    "fs",
    "furrr",
    "future",
    "gbm",
    "gdata",
    "generics",
    "ggplot2",
    "glmnet",
    "globals",
    "glue",
    "gplots",
    "gridExtra",
    "gtable",
    "gtools",
    "hardhat",
    "haven",
    "highr",
    "Hmisc",
    "hms",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "isoband",
    "iterators",
    "jomo",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "lme4",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mice",
    "mime",
    "minqa",
    "mitml",
    "nlme",
    "nloptr",
    "nnet",
    "nnls",
    "numDeriv",
    "ordinal",
    "pan",
    "parallelly",
    "pillar",
    "pkgconfig",
    "plotrix",
    "polynom",
    "prettyunits",
    "progress",
    "proxy",
    "purrr",
    "R6",
    "randomForest",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "Rdpack",
    "readr",
    "reformulas",
    "rlang",
    "rmarkdown",
    "ROCR",
    "rpart",
    "rsample",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "shape",
    "slider",
    "smacof",
    "sparsevctrs",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "ucminf",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "warp",
    "weights",
    "withr",
    "wordcloud",
    "xfun",
    "yaml",
    "yardstick"
  ],
  "_vignettes": [
    {
      "source": "automl.Rmd",
      "filename": "automl.html",
      "title": "Automated Machine Learning with tidylearn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Basic Usage",
        "Classification Task",
        "Regression Task",
        "How AutoML Works",
        "Understanding the Time Budget",
        "Budget tiers at a glance",
        "Why CV is the expensive step",
        "Practical examples",
        "Task Type Detection",
        "Controlling the Search",
        "Feature Engineering Options",
        "Cross-Validation Settings",
        "Understanding Results",
        "Accessing Models",
        "Leaderboard",
        "Making Predictions",
        "Practical Examples",
        "Example 1: Iris Classification",
        "Example 2: MPG Prediction",
        "Example 3: Custom Preprocessing + AutoML",
        "Comparing AutoML with Manual Selection",
        "Advanced AutoML Strategies",
        "Strategy 1: Iterative AutoML",
        "Strategy 2: Ensemble of AutoML Models",
        "Performance Metrics",
        "Classification Metrics",
        "Regression Metrics",
        "Best Practices",
        "When to Use AutoML",
        "Troubleshooting",
        "AutoML takes longer than time_budget",
        "Leaderboard scores are all NA",
        "Not enough models tried",
        "Summary"
      ],
      "created": "2025-11-10 09:56:56",
      "modified": "2026-04-09 08:51:26",
      "commits": 6
    },
    {
      "source": "data-ingestion.Rmd",
      "filename": "data-ingestion.html",
      "title": "Data Ingestion with tidylearn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "The tl_read() Dispatcher",
        "File Formats",
        "CSV and TSV",
        "Excel",
        "Parquet",
        "JSON",
        "RDS and RData",
        "Databases",
        "SQLite",
        "Using a Live Connection",
        "PostgreSQL, MySQL, and BigQuery",
        "Cloud and API Sources",
        "Amazon S3",
        "GitHub",
        "Kaggle",
        "Multi-File Reading",
        "Multiple Paths",
        "Directory Scanning",
        "Zip Archives",
        "The tidylearn_data Class",
        "Full Pipeline",
        "Supported Formats Reference"
      ],
      "created": "2026-03-18 10:32:30",
      "modified": "2026-04-09 08:51:26",
      "commits": 2
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started with tidylearn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "The Unified Interface",
        "Supervised Learning",
        "Classification",
        "Regression",
        "Unsupervised Learning",
        "Dimensionality Reduction",
        "Clustering",
        "Data Preprocessing",
        "Train-Test Splitting",
        "Wrapped Packages",
        "Supervised Methods",
        "Unsupervised Methods",
        "Accessing the Underlying Model",
        "Next Steps",
        "Summary"
      ],
      "created": "2025-11-10 09:56:56",
      "modified": "2026-03-18 10:32:30",
      "commits": 4
    },
    {
      "source": "integration-workflows.Rmd",
      "filename": "integration-workflows.html",
      "title": "Integration Workflows: Combining Supervised and Unsupervised Learning",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Dimensionality Reduction as Preprocessing",
        "Basic Usage",
        "Comparison: Original vs Reduced Features",
        "Cluster-Based Feature Engineering",
        "Adding Cluster Features",
        "Performance Comparison",
        "Semi-Supervised Learning",
        "Training with Limited Labels",
        "Comparison: Semi-Supervised vs Fully Supervised",
        "Anomaly-Aware Modeling",
        "Flagging Anomalies",
        "Removing Anomalies",
        "Stratified Models",
        "Training Stratified Models",
        "Complete Integration Workflow",
        "Practical Example: Credit Risk Assessment",
        "Key Advantages of Integration",
        "Best Practices",
        "Summary"
      ],
      "created": "2025-11-10 09:56:56",
      "modified": "2026-04-09 08:51:26",
      "commits": 5
    },
    {
      "source": "reporting.Rmd",
      "filename": "reporting.html",
      "title": "Reporting with tidylearn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Plots",
        "Regression",
        "Classification",
        "PCA",
        "Regularisation",
        "Tables",
        "Evaluation Metrics",
        "Coefficients",
        "Confusion Matrix",
        "Feature Importance",
        "PCA Variance Explained",
        "PCA Loadings",
        "Cluster Summary",
        "Model Comparison",
        "Interactive Reporting with plotly",
        "Putting It Together"
      ],
      "created": "2026-03-18 10:32:30",
      "modified": "2026-03-18 10:32:30",
      "commits": 1
    },
    {
      "source": "supervised-learning.Rmd",
      "filename": "supervised-learning.html",
      "title": "Supervised Learning with tidylearn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Classification",
        "Binary Classification",
        "Logistic Regression",
        "Decision Trees",
        "Multi-class Classification",
        "Random Forest",
        "Support Vector Machines",
        "Regression",
        "Linear Regression",
        "Polynomial Regression",
        "Random Forest Regression",
        "Regularized Regression",
        "Ridge Regression",
        "LASSO",
        "Elastic Net",
        "Model Comparison",
        "Advanced Features",
        "Using Preprocessed Data",
        "Formula Variations",
        "Handling Different Data Types",
        "Categorical Predictors",
        "Missing Values",
        "Best Practices",
        "Summary"
      ],
      "created": "2025-11-10 09:56:56",
      "modified": "2026-03-18 10:32:30",
      "commits": 4
    },
    {
      "source": "unsupervised-learning.Rmd",
      "filename": "unsupervised-learning.html",
      "title": "Unsupervised Learning with tidylearn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Dimensionality Reduction",
        "Principal Component Analysis (PCA)",
        "Multidimensional Scaling (MDS)",
        "Clustering",
        "K-means Clustering",
        "PAM (K-medoids)",
        "Hierarchical Clustering",
        "DBSCAN (Density-Based Clustering)",
        "CLARA (for Large Datasets)",
        "Choosing the Number of Clusters",
        "Elbow Method",
        "Predicting on New Data",
        "Clustering New Observations",
        "Transforming New Data with PCA",
        "Combining Multiple Techniques",
        "PCA followed by Clustering",
        "Practical Applications",
        "Customer Segmentation",
        "Feature Extraction",
        "Best Practices",
        "Summary"
      ],
      "created": "2025-11-10 09:56:56",
      "modified": "2026-03-18 10:32:30",
      "commits": 4
    }
  ],
  "_score": 6.243038048686294,
  "_indexed": true,
  "_nocasepkg": "tidylearn",
  "_universes": [
    "ces0491"
  ],
  "_previous": "0.3.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:42:40.000Z",
      "distro": "noble",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "a3dcb847c8cf667d6ab444da24e20f291637f4490e0f1207f1386025b472c159",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:42:41.000Z",
      "distro": "noble",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "041e9b4c5c25fa6b6daf2360ed5f73b1987251757f7abe79307ce2e2636b4e43",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:41:45.000Z",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "b08e10608591a1cd6140d77f45c6a84ab677c35c4fdacfdf042e355c19a5cf1b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:42:02.000Z",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "d1befcac594a17f626d80092f9135a0cd7139379617f6d6d320ff7ecee1d2c62",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:42:22.000Z",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "280c90620bd6efc380e23b794449613b4c54cb4f50df2f8320a954850182a524",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:41:01.000Z",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "13a790a69856cd937e968b3dc969a1c8f51110d0bceb9a7061fa5672fc51309e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:41:14.000Z",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "9b2d5f2b2e21651477d9f6ff7222c8b74b39cdefffeaa3ad0a880bcc038bf7ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3.1.9000",
      "date": "2026-05-22T10:40:57.000Z",
      "commit": "f36a03ed8af1e8d9c46e66c946a7524832ad23c3",
      "fileid": "317f62d8210e04849b99388a22f8017f67d99114088d9602ca9d8321af346583",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ces0491/actions/runs/26282792002"
    }
  ]
}