1. Lära sig
  2. /
  3. Courses
  4. /
  5. Python ツールボックス

Connected

exercise

タイムスタンプ付きデータの条件付きリスト内包表記

良いですね。pandas の DataFrame から関心のあるデータ(時刻)を取り出せました。次は、どのレコードを選ぶかをさらに絞り込む条件を追加して、作業を調整していきます。

この演習では、タイムスタンプ付きの Twitter データから時刻を抽出するために、リスト内包表記を使います。entry[17:19] が '19' に等しい場合の時刻だけを選択できるよう、リスト内包表記に条件式を追加します。pandas パッケージは pd としてインポート済みで、ファイル 'tweets.csv' は df という DataFrame として読み込まれています。

Instruktioner

100 XP
  • df から列 'created_at' を抽出し、tweet_time に代入します。
  • tweet_time の各行から時刻を取り出すリスト内包表記を作成します。各行はタイムスタンプを表す文字列で、文字列の12 文字目から 19 文字目を参照して時刻を抽出します。反復変数 は entry を使い、結果を tweet_clock_time に代入します。さらに、entry[17:19] が '19' に等しいかを確認する条件式を追加します。