問題タブ [rjsonio]

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 に答える
214 参照

json - R data.frame をマルチレベル JSON に変換する

R には、data.frame を生成する定期的なプロセスがあります。この data.frame を使用して、AngularJS でドロップダウン セレクターを作成したいと考えています。

私の最終的な data.frame は、多かれ少なかれ次のようになります (私の実際の例は、より深い階層構造を持つ可能性があります)。

その data.frame を次の構造の JSON に変換する必要があります。

これまでのところ、列名の有無にかかわらず、data.frameのrjsonおよびパッケージのすべての toJSON コマンドを試しました。RJSONIO

reshape2toJSON を使う前に の dcast 関数を使おうと思ったのですが、目的を達成するためにどのような構造が必要かわかりません。

rChartsの関数も使用しましtoJSON2たが、成功しませんでした。toJSONArray

探している出力を取得するための R の適切な変換はありますか?

PS ({} の代わりに [] を使用してもかまいません)

編集:

ニーズを満たすために、いくつかの関数 (以下に含まれています) を作成しました。ただし、それらはあまりきれいではなく、R でこの変換を実行するためのより良い方法があるに違いないと私は信じています。

より良い解決策を期待して、この質問を開いたままにします。

0 投票する
2 に答える
581 参照

json - Importing JSON data in R to be saved as dataframe

I am trying to import JSON data from a URL and save it as a dataframe. Once I have it in a single rows/columns format dataframe, I want to perform cleaning operations like removing some values and columns.

I am using jsonlite package to automatically parse the data and save in dataframe format. However, it seems to create a list of dataframes instead of one dataframe.

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

r - lapplyでjsonからデータを抽出する

都市名とそれに対応する標高を抽出したい長いjsonファイルがあります。結果は、列 A が都市名、列 B が標高を保持するリストになります。

ここにRのデータがあります:

そして、それが私が思いついたものです:

しかし、これが完全ではなくl[[1]]$data[[1]]$Station、駅にアクセスする必要があることはわかっていますが、[[x]]$Station残念ながら単純に使用することはできません。何が欠けていますか、または複数にアクセスするためにこれをループに入れる必要がありますxか?