1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

R リスト要素をベクターに変換する方法

統計ソフトウェア パッケージである R は、ユーザーにさまざまなデータ型を提供します。そのようなデータ型の 1 つであるリストは、データを整理できるという点で便利です。ただし、リストに数値のみが含まれている場合でも、ユーザーはリストに対して数値計算を実行できません。この障害を回避し、リスト内の要素をベクターに変更するための鍵は、リストをベクターに変換し、ベクターから要素を取得することです。これは簡単なプロセスです。

ステップ 1

リストを表示し、要素が配置されているリスト内の位置を数えます。 R で、リストの名前を入力して「Enter」を押すと、リストが表示されます。たとえば、「list1」として保存されているリストがある場合は、単に「list1」と入力します。リスト、たとえば、a =12、b =22、c =32 が画面に表示されます。 c に対応する要素が必要な場合は、3 番目の要素が必要です。

ステップ 2

「unlist」コマンドを使用してリストをベクトルに変換し、保存します。 「yourvector <- unlist(yourlist)」と入力します。「yourlist」はリストの名前です。前の例では、「yourvector <- unlist(list1)」と入力します。

ステップ 3

必要なベクトル内の要素を R に伝え、それを要素として保存します。 「yourelement <- yourvector[number]」と入力します。ここで、「number」は必要な要素の位置です。この例では、3 番目の要素が必要なので、「yourelement <- yourvector[3]」と入力します。この要素はベクター形式になりました。