2016-12-02 5 views
2

エラーが発生しました。ggplot2 does not know how to deal with data of class tbl_sqlite/tbl_sql/tbl_lazy/tblデータをプロットする前に、データのサイズを縮小するか、別のフォーマットに変換する必要がありますか?ggplot2を使用してtbl_sqlデータを視覚化するにはどうすればよいですか?

+1

'dplyr'データベースクエリの終わりに' collect'を使って 'ggplot2'にプロットする前にデータをデータフレームにプルする必要があるようです。 –

+0

ありがとう@JakeKaupp、それはそれを解決します。私はこのエラーメッセージをGoogleで検索したときに何も見つからなかったので、この質問をここに残しておきます。検索するときに他の人がそれを見つけると思っています。 – AmeliaMN

+0

答えとして追加します。 –

答えて

2

dplyrは、明示的に指示されるまで実際にrにデータを収集することを保留します。 dplyrを使用してデータベースを照会する場合は、チェインの最後にcollectを使用して、照会結果をデータ・フレームとしてrにプルする必要があります。

関連する問題