val queryClickData = queryClicktype.groupByKey.map{ case (query, clickTypeList) =>
val clickCount = clickTypeList.size
val xMap=new HashMap[String,Int]()
for (clickType <- clickTypeList) {
xMap(clickType) = xMap.getOrElse(clickType, 0) + 1
}
(query, xMap)
}.toArray
val clickCount = clickTypeList.size
val xMap=new HashMap[String,Int]()
for (clickType <- clickTypeList) {
xMap(clickType) = xMap.getOrElse(clickType, 0) + 1
}
(query, xMap)
}.toArray