number=50
data <- matrix(nrow = number, ncol = 3 )
colnames(data) <- c("ID", "Shop_year", "Region")
set.seed(1)
data[,1] <- c(sample(1:25, size=number, replace = T) )#ID
data[,2] <- c(sample(c("year2013","year2014","year2015"), size=number, replace= T, prob = c(0.1, 0.3, 0.6) ) )
data[,3] <- c(sample(c("北區一","北區二","北區三"), size = number,
replace = T, prob = c(0.5,0.3,0.2) ))
data <- data.frame(data)
library(reshape2)
library(reshape)
result<- cast(data, ID~Shop_year,value=c("Region"))
##分類成三組
data_new <- filter(result, year2015 !=0 & year2014 == 0)
data_new$level <- "新增"
data_lost <- filter(result, year2015 == 0)
data_lost$level <- "流失"
data_now <- filter(result, year2015 != 0 & year2014 !=0)
data_now$level <- "回購"
##合併檔案
data_combine <- rbind.data.frame(data_now, data_new, data_lost)
## 新增分組資料到原始檔案
data_final <- merge(data, data_combine)
bnVtYmVyPTUwCmRhdGEgPC0gbWF0cml4KG5yb3cgPSBudW1iZXIsIG5jb2wgPSAzICkKY29sbmFtZXMoZGF0YSkgPC0gYygiSUQiLCAgIlNob3BfeWVhciIsICJSZWdpb24iKQpzZXQuc2VlZCgxKSAKZGF0YVssMV0gPC0gYyhzYW1wbGUoMToyNSwgc2l6ZT1udW1iZXIsIHJlcGxhY2UgPSBUKSApI0lECgpkYXRhWywyXSA8LSBjKHNhbXBsZShjKCJ5ZWFyMjAxMyIsInllYXIyMDE0IiwieWVhcjIwMTUiKSwgc2l6ZT1udW1iZXIsIHJlcGxhY2U9IFQsIHByb2IgPSBjKDAuMSwgMC4zLCAwLjYpICkgKSAKZGF0YVssM10gPC0gYyhzYW1wbGUoYygi5YyX5Y2A5LiAIiwi5YyX5Y2A5LqMIiwi5YyX5Y2A5LiJIiksIHNpemUgPSBudW1iZXIsCiAgICAgICAgICAgICAgICAgICAgIHJlcGxhY2UgPSBULCBwcm9iID0gYygwLjUsMC4zLDAuMikgKSkKZGF0YSA8LSBkYXRhLmZyYW1lKGRhdGEpCgpsaWJyYXJ5KHJlc2hhcGUyKQpsaWJyYXJ5KHJlc2hhcGUpCnJlc3VsdDwtIGNhc3QoZGF0YSwgSUR+U2hvcF95ZWFyLHZhbHVlPWMoIlJlZ2lvbiIpKQoKIyPliIbpoZ7miJDkuInntYQKZGF0YV9uZXcgPC0gZmlsdGVyKHJlc3VsdCwgeWVhcjIwMTUgIT0wICYgeWVhcjIwMTQgPT0gMCkKZGF0YV9uZXckbGV2ZWwgPC0gIuaWsOWiniIKZGF0YV9sb3N0IDwtIGZpbHRlcihyZXN1bHQsIHllYXIyMDE1ID09IDApCmRhdGFfbG9zdCRsZXZlbCA8LSAi5rWB5aSxIgpkYXRhX25vdyA8LSBmaWx0ZXIocmVzdWx0LCB5ZWFyMjAxNSAhPSAwICYgeWVhcjIwMTQgIT0wKQpkYXRhX25vdyRsZXZlbCA8LSAi5Zue6LO8IgoKIyPlkIjkvbXmqpTmoYgKZGF0YV9jb21iaW5lIDwtIHJiaW5kLmRhdGEuZnJhbWUoZGF0YV9ub3csIGRhdGFfbmV3LCBkYXRhX2xvc3QpCiMjIOaWsOWinuWIhue1hOizh+aWmeWIsOWOn+Wni+aqlOahiApkYXRhX2ZpbmFsIDwtIG1lcmdlKGRhdGEsIGRhdGFfY29tYmluZSk=
Main.java:1: error: class, interface, or enum expected
number=50
^
Main.java:5: error: illegal character: '#'
data[,1] <- c(sample(1:25, size=number, replace = T) )#ID
^
Main.java:16: error: illegal character: '#'
##?????
^
Main.java:16: error: illegal character: '#'
##?????
^
Main.java:24: error: illegal character: '#'
##????
^
Main.java:24: error: illegal character: '#'
##????
^
Main.java:26: error: illegal character: '#'
## ???????????
^
Main.java:26: error: illegal character: '#'
## ???????????
^
8 errors