rStats.js v1.3.0
    検索インデックスを準備しています...

    Function pivotWider

    • データフレームを縦長から横長に組み替えます。namesFrom の値が列になり、valuesFrom の値で埋められます。R の tidyr::pivot_wider() と同等です。行は、ID 列の組み合わせごとに 1 行で (最初に現れた順)、新しい列は名前が最初に現れた順です (namesSort の場合を除きます)。どの行も埋めないセルは valuesFill になります (既定は欠測です)。複数の行が埋めるセルはエラーですが、valuesFn で値を要約する場合は除きます。tidyr ではそこにリストの列ができますが、ここではデータフレームに保持できないためです。

      Parameters

      戻り値 DataFrame

      const long = { id: ["s1", "s1", "s2"], time: ["t1", "t2", "t1"], score: [5.1, 6.3, 4.8] };
      pivotWider(long, { namesFrom: "time", valuesFrom: "score" });
      // { id: ["s1", "s2"], t1: [5.1, 4.8], t2: [6.3, null] }