2017-12-04 7 views
0

R withoug에서 데이터 프레임의 여러 열의 왜곡을 찾는 방법 왜곡()을 여러 개 작성하여 왜곡을 개별적으로 찾습니다. 시간의 대신 다른 내가이 사용 R에게 저를여러 열의 왜곡을 찾고 데이터 프레임의 기울이기 계수를 개별적으로 인쇄하는 방법

for(i in length(numeric_val)) #numeric_val is a dataframe containing 38 cols and 1460 rows 
{ 
    if(skewness(as.numeric(unlist(numeric_val[i]))) > 0.75) 
    { 
    numeric_val[i] = log1p(numeric_val[i]) 
    } 
} 

하십시오 누구 하나 도움을 구현하는 시도 비대칭 을 찾을 수있는 루프 또는 뭔가를 사용하여.

답변

0

아마 같은 :

sapply(df, function(x) ifelse(skewness(x) > 0.75, x <- log1p(x), x))