SampleData.xlsxRefining Datensatz R-Studio mit
Typ A1001 A1002 A1003 A1004 A1005 Gesamt TypeA
TypeB
TypC
typisiert
Gesamt
Ich habe die Daten in der obigen Form gesetzt verfeinern mit R-Programmierung. Suchen Sie nach einer Idee, um jede Art von Kommunikation zu zählen 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
*
Wie Sie aus den letzten beiden Zeilen Code sehen. Ich habe etwas versucht, aber es ist der falsche Weg.
mir Hilfe
Sie müssen entscheiden, whetehr Ihre Objekte benannt 'data11',' data22' oder 'data1',' data2' –