データクレンジングの途中で
Error: Can not automatically convert from character to integer in column "hoge".

というエラーが出るので、dplyrを用いてデータフレーム内の型を統一(=全てのカラムをcharacterではなくnumericに変換)したいのですが、

https://stackoverflow.com/questions/34123199/using-mutate-each-from-dplyr-to-convert-all-numeric-varaibles-to-factor

を参考に

iris %>% mutate_each(funs(as.numeric),sapply(df,is.numeric))

を利用したいのですが、このコードのis.numericを否定にして(=数値でない時applyしたい)うまく動かしたいです。
わかる方よろしくお願い致します。

追記
http://qiita.com/ytakeda/items/b996d93b33803409efb3を使うこともできますが、パイプで連続処理したいです。
また、mutate_each(funs(as.numeric), which(sapply(., is.character)))で今回はエラー回避することが出来ました。