R を使用して API を介してデータを取り込み、そのすべてを 1 つのテーブルにマージしてから、CSV ファイルに書き込みます。ただし、Tableau で適切にグラフ化するには、Excel 用の再フォーマット ツールを使用してデータを準備し、クロス集計形式から各行に 1 つのデータのみが含まれる形式に変換する必要があります。たとえば、次の形式から何かを取得します。
ID,Gender,School,Math,English,Science
1,M,West,90,80,70
2,F,South,50,50,50
に:
ID,Gender,School,Subject,Score
1,M,West,Math,90
1,M,West,English,80
1,M,West,Science,70
2,F,South,Math,50
2,F,South,English,50
2,F,South,Science,50
R または R ライブラリに、これを可能にする、または出発点を提供する既存のツールはありますか? Tableau のデータ準備を自動化しようとしているので、1 つのスクリプトを実行して適切にフォーマットするだけでよく、可能であれば Excel の手動ステップを削除したいと考えています。