SampleData.xlsxRefining набор данных с помощью R студии
Тип A1001 A1002 A1003 A1004 A1005 Итого TypeA
TypeB
TypeC
типизированных
Всего
Я должен уточнить данные, установленные в приведенной выше форме используя R-программирование. Ищете IDEA рассчитывать каждый тип связи w.r.t UserID
*
data11 <- read.xlsx("SampleData.xlsx", sheetName = "SampleData1", header = TRUE)
data22 <- read.xlsx("SampleData.xlsx", sheetName = "SampleData2", header = TRUE)
dim(data11)
dim(data22)
data2 = data22[complete.cases(data22),]
data2$User <- as.character(data2$User)
data1$User = NA
for(i in data1[,1])
{
for(q in data2[,1])
{
if(data1$Id[i] == data2$Id[q])
{
data1$User[i] = data2$User[q]
}
}
}
data.1 = data1[complete.cases(data1),]
x1 <- subset(data.1, Type == "Email")
x2 <- subset(data.1, Type == "Update")
x3 <- subset(data.1, Type == "NA")
x4 <- subset(data.1, Type == "Call")
x5 <- subset(data.1, Type == "Visit")
p1 = as.list(as.data.frame(count(x1, "User")))
Type1 = p1$freq
*
Как видно из последних двух строк кода. Я что-то пробовал, но это неправильный путь.
Помощь меня
Вы должны решить whetehr ваши объекты называются 'data11',' 'data22' или data1',' data2' –