안녕하세요 저는 다음의 스파크 데이터 프레임을 가지고 있습니다. 나는 행을 합하여 합을 원합니다. sparklyr에서 행 합계와 동일한 기능을 찾을 수 없습니다. 다음 쿼리를 시도했지만 열 값을 요약합니다.sparklyr에서 rowSum을 계산하십시오.
trans1M_20 %>%
dplyr::select(trans1M_20_clicks) %>%
dplyr::select(Small_SubChannel_Clicks_names) %>%
dplyr::summarise_each(funs(sum))
Alma_1은 Small_Subchannel_Clicks_names입니다.
Alma_1
<dbl>
0
0
0
0
0
0
0
0
0
0
나는 하나 개의 단일 컬럼에 여러 열을 집계하는 것을 시도하고 행을 합산하고 있습니다. Small_SubChannel_Clicks_names
은 n 개의 열 이름을 포함 할 수 있습니다.
rowSums(trans1M_20[, Small_SubChannel_Clicks_names,drop=F]) –
"Small_SubChannel_Clicks_names에는 임의 개수의 열을 포함 할 수 있습니다."라는 것이 무슨 뜻입니까? 'dplyr :: select (Small_SubChannel_Clicks_names)'를 사용하면 그 열만 선택하게됩니다. –
Small_SubChannel_Click_names에는 다중 열의 이름이 포함되어 있으므로 select 문에서이 열을 사용하면 이들 열을 하나의 단일 열로 병합하지 않으려 고합니다. – Mustufain
그래, 내가 대답을 편집했습니다, 나는 이것이 도움이되기를 바랍니다. –