2017-03-06 8 views
1

Supose 나의 DF이 같은 것입니다 :sqldf 패키지를 사용하여 백분율 기호와 숫자를 어떻게 연결할 수 있습니까?

k <- data.frame(x = c("a", "b","c"), y = c(12, 2, 8), z=c(120, 2, 10)) 

나는이 독점적으로 사용 sqldf 같은 가져올 :

x y z Perc 
a 12 120 10% 
b 2 2 100% 
c 8 10 80% 

나는이 같은 시도 :

sqldf("select *, y/z*100||'%' as Perc from k") 

을 하지만 백분율 기호는 추가되지 않습니다. 정말 sqldf로 처리해야합니다.

아이디어가 있으십니까?

답변

1

우리는 그것을 포장 할 필요가 ()

sqldf("select *, (y/z*100)|| '%' as Perc from k")