<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: R script visual error for apriori in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208574#M6600</link>
    <description>&lt;P&gt;So save my email (m.mubarah@quantda.net)&lt;/P&gt;</description>
    <pubDate>Mon, 10 Jul 2017 07:21:12 GMT</pubDate>
    <dc:creator>MAAbdullah47</dc:creator>
    <dc:date>2017-07-10T07:21:12Z</dc:date>
    <item>
      <title>R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208349#M6588</link>
      <description>&lt;P&gt;Dear All, I'm Trying to put the following code Inside R script visual:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;#############################&lt;/P&gt;&lt;P&gt;library(arules)&lt;BR /&gt;library(Rsenal)&lt;BR /&gt;library(tidyverse)&lt;BR /&gt;#### Assignment of column names ####&lt;BR /&gt;setwd("C:/Users/XXXXXX/Data Worked")&lt;BR /&gt;## assigning column names to variables to help with filtering with NSE&lt;BR /&gt;day_of_the_week &amp;lt;- "day_of_the_week"&lt;BR /&gt;order_month &amp;lt;- "order_month"&lt;BR /&gt;order_year &amp;lt;- "order_year"&lt;BR /&gt;day_of_the_month &amp;lt;- "day_of_the_month"&lt;BR /&gt;order_hour &amp;lt;- "order_hour"&lt;BR /&gt;order_day_part &amp;lt;- "order_day_part"&lt;BR /&gt;order_month_n &amp;lt;- "order_month_n"&lt;BR /&gt;order_date &amp;lt;- "Order Date"#"order_business_date" #Order Date&lt;BR /&gt;#order_open &amp;lt;- "order_opened_at" #orders.opened_at&lt;BR /&gt;order_open &amp;lt;- "orders.opened_at" #orders.opened_at&lt;BR /&gt;#transaction_id &amp;lt;- "order_guid" #orders.guid&lt;BR /&gt;transaction_id &amp;lt;- "orders.guid" #orders.guid&lt;BR /&gt;#product_names &amp;lt;- "product_name_en" #products.name_en&lt;BR /&gt;product_names &amp;lt;- "Product" #products.name_en , branches.name_en&lt;BR /&gt;#branch_name &amp;lt;- "Branch"&lt;BR /&gt;branch_name &amp;lt;- "Branch"&lt;BR /&gt;oerder_tyep &amp;lt;-"Order_Type"&lt;BR /&gt;#product_sale_quantities &amp;lt;- "product_quantity" ,orders.products.quantity&lt;BR /&gt;product_sale_quantities &amp;lt;- "orders.products.quantity"&lt;/P&gt;&lt;P&gt;# End of Column Name assignments #&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;#### Feature generation ####&lt;/P&gt;&lt;P&gt;dd &amp;lt;- weekdays(as.Date(dataset[,order_date]))&lt;BR /&gt;dataset$day_of_the_week &amp;lt;- dd&lt;/P&gt;&lt;P&gt;## year of the order is added&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;YY &amp;lt;- format(as.Date(dataset[,order_date], format="%Y-%m-%d"),"%Y")&lt;BR /&gt;dataset$order_year&amp;lt;- YY&lt;/P&gt;&lt;P&gt;## order month is added to the data.&lt;BR /&gt;mm&amp;lt;-format(as.Date(dataset[,order_date], format="%Y-%m-%d"),"%m")&lt;BR /&gt;dataset$order_month &amp;lt;- mm&lt;/P&gt;&lt;P&gt;bb&amp;lt;-format(as.Date(dataset[,order_date], format="%Y-%m-%d"),"%b")&lt;BR /&gt;dataset$order_month_n &amp;lt;- bb&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;## order day of the month is added&lt;BR /&gt;dom &amp;lt;- format(as.Date(dataset[,order_date], format="%Y-%m-%d"),"%d")&lt;BR /&gt;dataset$day_of_the_month &amp;lt;- dom&lt;/P&gt;&lt;P&gt;## order hour is added orders.opened_at&lt;BR /&gt;hour&amp;lt;- format(strptime(dataset[, order_open], format="%Y-%m-%d %H:%M:%S"),"%H")&lt;BR /&gt;#hour&amp;lt;- format(strptime(dataset[, orders.opened_at], format="%Y-%m-%d %H:%M:%S"),"%H")&lt;/P&gt;&lt;P&gt;dataset$order_hour &amp;lt;- as.numeric(hour)&lt;BR /&gt;dataset$order_day_part &amp;lt;- ifelse(dataset$order_hour &amp;gt;= 6 &amp;amp; dataset$order_hour &amp;lt;= 10, "Morning(06:00 to 10:00)",&lt;BR /&gt;ifelse(dataset$order_hour &amp;gt;= 11 &amp;amp; dataset$order_hour &amp;lt;= 15, "Afternoon(11:00 to 15:00)",&lt;BR /&gt;ifelse(dataset$order_hour &amp;gt;= 16 &amp;amp; dataset$order_hour &amp;lt;= 20, "Evening(16:00 to 20:00)",&lt;BR /&gt;ifelse(dataset$order_hour &amp;gt;= 21, "Night(21:00 to 24:00)",&lt;BR /&gt;"Midnight(00:00 to 06:00)"))))&lt;/P&gt;&lt;P&gt;dataset$order_day_part &amp;lt;- ordered(dataset$order_day_part, levels = c("Midnight(00:00 to 06:00)", "Morning(06:00 to 10:00)",&lt;BR /&gt;"Afternoon(11:00 to 15:00)", "Evening(16:00 to 20:00)",&lt;BR /&gt;"Night(21:00 to 24:00)"))&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;order_string &amp;lt;- as.character(transaction_id)&lt;BR /&gt;product_string &amp;lt;- as.character(product_names)&lt;/P&gt;&lt;P&gt;dataset1 &amp;lt;- select_(dataset, transaction_id, product_names, branch_name, product_sale_quantities,&lt;BR /&gt;day_of_the_week, order_month, order_year, day_of_the_month, order_day_part,&lt;BR /&gt;order_month_n)&lt;/P&gt;&lt;P&gt;# Feature generation end #&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;#### Possible filter values ####&lt;BR /&gt;day &amp;lt;- as.list(c("All", sort(unique(as.character(dataset1[,day_of_the_week])))))&lt;BR /&gt;branch &amp;lt;- as.list(c("All", sort(unique(as.character(dataset1[,branch_name])))))&lt;BR /&gt;month &amp;lt;- as.list(c("All", sort(unique(dataset1[,order_month_n]))))&lt;BR /&gt;year &amp;lt;- as.list(c("All", sort(unique(dataset1[,order_year]))))&lt;BR /&gt;# Possible filter values end #&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;#### Filter area #####&lt;BR /&gt;day_filter &amp;lt;- "All"&lt;BR /&gt;branch_filter &amp;lt;- "All"&lt;BR /&gt;month_filter &amp;lt;- "All"&lt;BR /&gt;year_filter &amp;lt;- "All"&lt;BR /&gt;# Filter area end #&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;#### Filter operation start ####&lt;BR /&gt;if(day_filter %in% c("All") &amp;amp; branch_filter %in% c("All") &amp;amp; month_filter %in% c("All") &amp;amp; year_filter %in% c("All")){&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(dataset1[,product_string], dataset1[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter != "All" &amp;amp; month_filter %in% c("All") &amp;amp; year_filter %in% c("All")){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part))&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~var == branch_filter, var = as.name(branch_name)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter == "All" &amp;amp; month_filter != "All" &amp;amp; year_filter %in% c("All")){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;order_month, as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~var == month_filter, var = as.name(order_month_n)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter == "All" &amp;amp; month_filter == "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~var == year_filter, var = as.name(order_year)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter != "All" &amp;amp; month_filter == "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~var == year_filter, var = as.name(order_year)),&lt;BR /&gt;lazyeval::interp(~var == branch_filter, var = as.name(branch_name)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter != "All" &amp;amp; month_filter != "All" &amp;amp; year_filter %in% c("All")){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == branch_filter, var = as.name(branch_name)),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter == "All" &amp;amp; month_filter != "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == year_filter, var = as.name(order_year)),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter %in% c("All") &amp;amp; branch_filter != "All" &amp;amp; month_filter != "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == year_filter, var = as.name(order_year)),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))),&lt;BR /&gt;lazyeval::interp(~ var == branch_filter, var = as.name(branch_name)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter == "All" &amp;amp; month_filter != "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))),&lt;BR /&gt;lazyeval::interp(~ var == year_filter, var = as.name(order_year)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter == "All" &amp;amp; month_filter != "All" &amp;amp; year_filter == "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter == "All" &amp;amp; month_filter == "All" &amp;amp; year_filter == "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter == "All" &amp;amp; month_filter == "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part))&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == year_filter, var = as.name(order_year)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter != "All" &amp;amp; month_filter == "All" &amp;amp; year_filter == "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part))&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == branch_filter, var = as.name(branch_name)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter != "All" &amp;amp; month_filter == "All" &amp;amp; year_filter != "All"){&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == branch_filter, var = as.name(branch_name)),&lt;BR /&gt;lazyeval::interp(~ var == year_filter, var = as.name(order_year)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else if(day_filter != "All" &amp;amp; branch_filter != "All" &amp;amp; month_filter != "All" &amp;amp; year_filter == "All") {&lt;BR /&gt;&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == branch_filter, var = as.name(branch_name)),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;} else {&lt;BR /&gt;trans &amp;lt;- select_(dataset1, transaction_id, product_names, branch_name, as.character(day_of_the_week),&lt;BR /&gt;as.character(order_month), as.character(order_year), as.character(order_day_part),&lt;BR /&gt;order_month_n)&lt;BR /&gt;trans &amp;lt;- filter_(trans, lazyeval::interp(~ var == day_filter, var = as.name(as.character(day_of_the_week))),&lt;BR /&gt;lazyeval::interp(~ var == branch_filter, var = as.name(branch_name)),&lt;BR /&gt;lazyeval::interp(~ var == month_filter, var = as.name(as.character(order_month_n))),&lt;BR /&gt;lazyeval::interp(~ var == year_filter, var = as.name(order_year)))&lt;BR /&gt;&lt;BR /&gt;dataset &amp;lt;- as(split(trans[,product_string], trans[,order_string]), "transactions")&lt;BR /&gt;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;############################# From Alih&lt;BR /&gt;# arAll &amp;lt;- apriori(dataset, parameter=list(support = 0.001, confidence = 0.001,&lt;BR /&gt;# minlen = 2))&lt;BR /&gt;#&lt;BR /&gt;# Orders_Basket_Table &amp;lt;- inspect(sort(arAll, by = "confidence"),&lt;BR /&gt;# ruleSep = "", setStart = "",&lt;BR /&gt;# setEnd = "")&lt;BR /&gt;#############################&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;#rules_1 &amp;lt;- apriori(reports,parameter = list(supp = 0.001, conf = 0.001, target = "rules"))&lt;BR /&gt;rules_1 &amp;lt;- apriori(dataset,parameter = list(supp = 0.001, conf = 0.001, target = "rules"))&lt;BR /&gt;t =data.frame( lhs = labels( lhs(rules_1) ),&lt;BR /&gt;rhs = labels( rhs(rules_1) ),&lt;BR /&gt;quality(rules_1) )&lt;/P&gt;&lt;P&gt;#t = inspect(head(sort(rules, by ="support"),15))&lt;BR /&gt;#t = inspect(sort(rules_1, by ="support"))&lt;BR /&gt;#############&lt;BR /&gt;t$rhs&amp;lt;-as.character(t$rhs)&lt;BR /&gt;t$lhs&amp;lt;-as.character(t$lhs)&lt;BR /&gt;t$rhs&amp;lt;-gsub("{", "", t$rhs,fixed="TRUE")&lt;BR /&gt;t$rhs&amp;lt;-gsub("}", "", t$rhs,fixed="TRUE")&lt;BR /&gt;t$lhs&amp;lt;-gsub("{", "", t$lhs,fixed="TRUE")&lt;BR /&gt;t$lhs&amp;lt;-gsub("}", "", t$lhs,fixed="TRUE")&lt;BR /&gt;t$No_Of_LHS&amp;lt;- rowSums(t== ",")&lt;BR /&gt;x &amp;lt;- t$lhs&lt;BR /&gt;t$No_Of_LHS&amp;lt;-sapply(regmatches(x, gregexpr(",", x)), length)+1&lt;BR /&gt;t$LHS_Start_With &amp;lt;- gsub("^(.*?),.*", "\\1", t$lhs)&lt;BR /&gt;write.csv(t,"Orders_Basket_Table_1.csv")&lt;BR /&gt;##############data table&lt;BR /&gt;# rules_dt &amp;lt;- data.table( lhs = labels( lhs(rules_1) ),&lt;BR /&gt;# rhs = labels( rhs(rules_1) ),&lt;BR /&gt;# quality(rules_1) )[ order(-lift), ]&lt;BR /&gt;#&lt;BR /&gt;# # XX&amp;lt;-data.frame( lhs = labels( lhs(rules) ),&lt;BR /&gt;# # rhs = labels( rhs(rules) ),&lt;BR /&gt;# # quality(rules) )&lt;BR /&gt;#&lt;BR /&gt;# DT::datatable(rules_dt)&lt;BR /&gt;# #write.csv(dataset,"setting.csv")&lt;BR /&gt;############&lt;BR /&gt;par(mar = c(0,0,0,0))&lt;BR /&gt;plot(c(0, 0), c(0, 0))&lt;BR /&gt;if (is.null(t)) {&lt;BR /&gt;t = data.frame("no rules found")&lt;BR /&gt;text(x = 0.5, y = 0.5, paste("No Rules found"),&lt;BR /&gt;cex = 1.6, col = "black")&lt;BR /&gt;} else {&lt;BR /&gt;addtable2plot(-1, -1, t, bty = "n", display.rownames = F, hlines = F,&lt;BR /&gt;vlines = F)&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;###########################&lt;/P&gt;&lt;P&gt;When I Run this script in power bi I got errors (please refer to the image errors attached with this message).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Ar Err-1.png" style="width: 600px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/49190iA40DC37FD32C6679/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ar Err-1.png" alt="Ar Err-1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Ar Err-2.png" style="width: 600px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/49191i19FD45C7D6A4B4A7/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ar Err-2.png" alt="Ar Err-2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Ar Err-3.png" style="width: 600px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/49192iCF47D19F1C98E45D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ar Err-3.png" alt="Ar Err-3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Jul 2017 12:01:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208349#M6588</guid>
      <dc:creator>MAAbdullah47</dc:creator>
      <dc:date>2017-07-09T12:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208556#M6597</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/28759"&gt;@MAAbdullah47&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you send description of this issue to&amp;nbsp;pbicvsupport@microsoft.com?&lt;/P&gt;&lt;P&gt;We'll include our R developer to address the issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ignat Vilesov&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;Software Engineer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Microsoft Power BI Custom Visuals&lt;/P&gt;&lt;P&gt;&lt;A href="mailto:pbicvsupport@microsoft.com" target="_blank"&gt;pbicvsupport@microsoft.com&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2017 07:03:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208556#M6597</guid>
      <dc:creator>v-viig</dc:creator>
      <dc:date>2017-07-10T07:03:14Z</dc:date>
    </item>
    <item>
      <title>Re: R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208573#M6599</link>
      <description>&lt;P&gt;Ok, The email I'll send from is: m.mubarah@quantda.net.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2017 07:20:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208573#M6599</guid>
      <dc:creator>MAAbdullah47</dc:creator>
      <dc:date>2017-07-10T07:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208574#M6600</link>
      <description>&lt;P&gt;So save my email (m.mubarah@quantda.net)&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2017 07:21:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/208574#M6600</guid>
      <dc:creator>MAAbdullah47</dc:creator>
      <dc:date>2017-07-10T07:21:12Z</dc:date>
    </item>
    <item>
      <title>Re: R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/212328#M6706</link>
      <description>&lt;P&gt;I got a similar error too - any solutions for this?&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jul 2017 21:14:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/212328#M6706</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-07-14T21:14:12Z</dc:date>
    </item>
    <item>
      <title>Re: R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/212449#M6709</link>
      <description>&lt;P&gt;Ok I'll send you the email&amp;nbsp;tomorrow.&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jul 2017 15:36:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/212449#M6709</guid>
      <dc:creator>MAAbdullah47</dc:creator>
      <dc:date>2017-07-15T15:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: R script visual error for apriori</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/213104#M6724</link>
      <description>&lt;P&gt;Hello&amp;nbsp;@Anonymous&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please send an email to&amp;nbsp;&lt;SPAN&gt;pbicvsupport@microsoft.com with error details.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We'll look into this issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ignat Vilesov&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;Software Engineer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Microsoft Power BI Custom Visuals&lt;/P&gt;&lt;P&gt;&lt;A href="mailto:pbicvsupport@microsoft.com" target="_blank"&gt;pbicvsupport@microsoft.com&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jul 2017 12:45:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/R-script-visual-error-for-apriori/m-p/213104#M6724</guid>
      <dc:creator>v-viig</dc:creator>
      <dc:date>2017-07-17T12:45:05Z</dc:date>
    </item>
  </channel>
</rss>

