pg dm
pg dm
6. Linear Regression.
7. Data Visualization.
if (!require("arules")) install.packages("arules")
if (!require("arulesViz")) install.packages("arulesViz")
library(arules)
library(arulesViz)
# Each row represents a transaction, and each element in the list represents items bought
c("bread", "milk"),
c("bread", "eggs"),
c("milk", "coffee")
parameter = list(
# Reorder columns
return(rules_df)
print(inspect_rules(rules_lhs))
print(inspect_rules(rules_rhs))
}
# Example usage:
print(inspect_rules(rules))
analyze_item_rules(rules, "milk")
# Visualize rules
return(head(rules_sorted, n))
return(head(rules_sorted, n))
return(rules[!redundant])
print(inspect_rules(top_rules_by_lift(rules)))
print(inspect_rules(top_rules_by_confidence(rules)))
cat("\nNon-redundant rules:\n")
print(inspect_rules(find_redundant_rules(rules)))