2017-04-26 7 views
2

DatenrahmenGruppierung nach Spalt innerhalb Zustand

url 

www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=66156587#76930014 
www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=66156587#74975814 
www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=66156587#77138214 
www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=1527017600#72961607 
www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=23195791#74343178 

schnitt ich den ursprünglichen Datenrahmen

sowieso ich von Datenrahmen url gruppieren mag nicht. außer #

zum Beispiel

  url sum  

No=23195791  5 
No=1527017600 3 

benutzte ich Code wie dieser

ss1<-aggregate(ss11$buzz수, 
by=list(ss11$URL=="www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=%"), FUN=sum) 

ist es nicht gut funktionieren

Antwort

0

Wie wäre es so etwas wie,

res <- unlist(lapply(ss11$url,FUN = function(x) strsplit(strsplit(x,"#")[[1]],"No=")[[2]])) 

zu Holen Sie sich einen Vektor von Par sed Artikelnummern. Danach wird table(res) glücklich das Zählen für Sie tun.

Verwandte Themen