問題タブ [reformatting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
51 参照

r - 書式設定のために乱雑なデータを作成する

この非典型的な問題については、きっと助けになるでしょう。私は友人の調査研究を手伝っていますが、彼はデータを再フォーマットしてコンピューターに取り込み、彼の教員の調査のために提示する必要があります。

現在のデータフレームの各行を、繰り返される単一の列に反転する必要があります。数週間の検索にもかかわらず、この独特のフォーマットの問題については何も見つかりませんでした.

これがデータフレームの例です: 通常のデータフレーム

これが私の友人が必要としている最終的な製品です: untidy data product

よろしくお願いいたします。

サンプルデータフレーム:

0 投票する
4 に答える
182 参照

javascript - JavascriptでJSONデータを再フォーマットするエレガントで簡潔な方法は?

現時点では変更できない古いデータベース クエリから、次の形式の JSON 結果メッセージを受け取りました。

}

次のように、より使いやすいオブジェクトに再フォーマットしたいと思います。

...等々。

着信データは現在、各「セクション」(vsm1、vsm2、...vsm10、color1、color2、...color10 など) の 10 個に制限されているため、各セクションの 10 個の要素に対する何らかの静的ループ私が始めた方法ですが、かなり醜く、確かに柔軟性がないように見えました。

各セクションで n 個の要素を処理するスマート スニペットは、データが 10 個の要素を超えた場合、または 3 個に減少した場合に備えて、さらに優れています (データが存在しないか、データが取り除かれたために)。

私は .forEach() を使用する方向に沿って何かを考えていますが、確かに私の JSON / オブジェクト操作スキルはかなり貧弱です。そのため、誰かが私を正しい方向に向けたり、私が探しているものを達成するクールでタイトなルーチン/機能. 洞察を事前に感謝します。