Package: arlclustering 1.0.5

arlclustering: Exploring Social Network Structures Through Friendship-Driven Community Detection with Association Rules Mining

Implements an innovative approach to community detection in social networks using Association Rules Learning. The package provides tools for processing graph and rules objects, generating association rules, and detecting communities based on node interactions. Designed to facilitate advanced research in Social Network Analysis, this package leverages association rules learning for enhanced community detection. This approach is described in El-Moussaoui et al. (2021) <doi:10.1007/978-3-030-66840-2_3>.

Authors:Mohamed El-Moussaoui [aut, cre], Mohamed Hanine [aut], Ali Kartit [ths], Tarik Agouti [rev]

arlclustering_1.0.5.tar.gz
arlclustering_1.0.5.zip(r-4.7-any)arlclustering_1.0.5.zip(r-4.6-any)arlclustering_1.0.5.zip(r-4.5-any)
arlclustering_1.0.5.tgz(r-4.6-any)arlclustering_1.0.5.tgz(r-4.5-any)
arlclustering_1.0.5.tar.gz(r-4.7-any)arlclustering_1.0.5.tar.gz(r-4.6-any)
arlclustering_1.0.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
arlclustering/json (API)

# Install 'arlclustering' in R:
install.packages('arlclustering', repos = c('https://assuom44.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/assuom44/arlclustering/issues

On CRAN:

Conda:

5.43 score 68 scripts 288 downloads 23 exports 13 dependencies

Last updated from:4386df47c1. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develNOTE172
source / vignettesOK217
linux-releaseNOTE157
macos-releaseNOTE241
macos-oldrelNOTE201
windows-develNOTE100
windows-releaseNOTE96
windows-oldrelNOTE99
wasm-releaseOK134

Exports:arlc_calculate_modearlc_clean_final_rulesarlc_clusters_plotarlc_convert_date_formatarlc_count_naarlc_df_summaryarlc_fct_clean_transactionsarlc_fct_get_best_apriori_thresholdsarlc_file_exists_readablearlc_gen_gross_rulesarlc_gen_transactionsarlc_generate_clustersarlc_generate_date_sequencearlc_generate_uidarlc_get_apriori_thresholdsarlc_get_network_datasetarlc_get_NonR_rulesarlc_get_significant_rulesarlc_is_numeric_vectorarlc_list_to_dfarlc_measure_timearlc_normalize_vectorarlc_replace_na

Dependencies:arulesclicpp11genericsglueigraphlatticelifecyclemagrittrMatrixpkgconfigrlangvctrs

ARLClustering - Testing Dolphins dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-07-13

ARLClustering - Testing Facebook Friends dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-08-20

ARLClustering - Testing Facebook L1 Organization dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-08-03

ARLClustering - Testing Karate dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-07-11

ARLClustering - Testing LesMiserables dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-07-13

ARLClustering - Testing NetScience dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-07-13

ARLClustering - Testing WordAdjacency dataset
Dataset description | Loading network dataset | Generate Transactions | Get Apriori Thresholds | Generate Gross Rules | Filter Significant and Non-Redundant Rules | Clean and genarate final Rules | Plot Clusters

Last update: 2024-08-31
Started: 2024-08-20

ARLClustering - General Introduction
Paper abstract | Experimentation summary | Activity preparation: | Obtained results:

Last update: 2024-08-22
Started: 2024-07-11

Readme and manuals

Help Manual

Help pageTopics
Calculate the Mode of a Vectorarlc_calculate_mode
Clean Final Rulesarlc_clean_final_rules
Plot Graph with Custom Layout and Communitiesarlc_clusters_plot
Convert a Date to a Different Formatarlc_convert_date_format
Count NA Values in a Data Framearlc_count_na
Create a Summary of a Data Framearlc_df_summary
Clean Transactions by Removing Overlapping Setsarlc_fct_clean_transactions
Get Best Apriori Thresholdsarlc_fct_get_best_apriori_thresholds
Check if a File Exists and is Readablearlc_file_exists_readable
Get Gross Rulesarlc_gen_gross_rules
Get Transactional Datasetarlc_gen_transactions
Generate Clustersarlc_generate_clusters
Generate a Sequence of Datesarlc_generate_date_sequence
Generate a Unique Identifierarlc_generate_uid
Get Apriori Thresholdsarlc_get_apriori_thresholds
Get Network Datasetarlc_get_network_dataset
Get Non-Redundant Rulesarlc_get_NonR_rules
Get Significant Rulesarlc_get_significant_rules
Check if a Vector is Numericarlc_is_numeric_vector
Convert List of Vectors to Data Framearlc_list_to_df
Measure Execution Time of a Functionarlc_measure_time
Normalize a Numeric Vectorarlc_normalize_vector
Replace NA with a Specified Valuearlc_replace_na