1. 学ぶ
  2. /
  3. コース
  4. /
  5. R 中級

Connected

演習

データユーティリティ

R にはデータ構造を自在に扱うための多くの関数があります:

  • seq(): from、to、by を指定して数列を生成します。
  • rep(): ベクトルやリストの要素を繰り返します。
  • sort(): ベクトルを昇順に並べ替えます。数値だけでなく、文字列や論理値にも使えます。
  • rev(): 反転が定義されているデータ構造の要素を逆順にします。
  • str(): あらゆる R オブジェクトの構造を表示します。
  • append(): ベクトルやリストを結合します。
  • is.*(): R オブジェクトのクラスを確認します。
  • as.*(): R オブジェクトをあるクラスから別のクラスへ変換します。
  • unlist(): (入れ子の可能性がある)リストを平坦化してベクトルにします。

ソーシャルメディアのプロフィール閲覧数データを覚えていますか?過去7日間の LinkedIn と Facebook の閲覧数が、リストとしてあらかじめ定義されています。

指示

100 XP
  • linkedin と facebook の各リストをベクトルに変換し、それぞれ li_vec と fb_vec に保存します。
  • 次に、fb_vec を li_vec に後ろから結合します(Facebook のデータが最後になります)。結果を social_vec として保存します。
  • 最後に、social_vec を「高い値から低い値」へ並べ替えます。結果のベクトルを出力してください。