1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Rで学ぶ中級データインポート

Connected

अभ्यास

Query tweater (1)

データサイエンティストとして仕事をしていると、数百万行のテーブルを含む巨大なデータベースを扱うことがよくあります。分析をしたいとき、実際に必要なのはそのごく一部だけ、ということもあります。そんなときは、SQL クエリをデータベースに送って、本当に必要なデータだけを R に取り込むのが得策です。

そのために使うのが dbGetQuery() です。いつもどおり、最初の引数には接続オブジェクトを渡します。2 つ目の引数は、文字列として渡す SQL クエリです。次の例では、people データセットから gender が "male" の行について age 変数を選択しています:

dbGetQuery(con, "SELECT age FROM people WHERE gender = 'male'")

tweater データベースへの接続はすでに用意されています。

निर्देश

100 XP
  • dbGetQuery() を使ってデータフレーム elisabeth を作成します。comments テーブルから、コメントしたユーザーが elisabeth、つまりその user_id が 1 である行について、tweat_id 列を選択します。
  • データベースを正しくクエリできたか確認できるように、elisabeth を出力してください。