問題タブ [jsonlite]

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 投票する
2 に答える
69 参照

r - R: dplyr を使用して 2 つのオブジェクトをリンクする (Github stats API の例)

これは、リポジトリの github stats api データの構造です。dplyr および tidy_json ライブラリを使用して、リポジトリ内のすべてのユーザーのコミット数 (「c」)、削除 (「d」)、追加されたコード行 (「a」)、および対応する週 (「w」) をリストしています。 .

週と著者のデータを別々に抽出することはできますが、それらを結合することはできません。

著者オブジェクトから週オブジェクトにジャンプして、そのうちの2つをリンクすることはできません。これを行う方法はありますか?どんな助けにも感謝します。

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

json - rjsonlite の toJSON(fromJSON('1.json')) は同​​じ JSON を生成しません

jsonlite を使用して JSON リクエストを操作しようとしていました。toJSON() を fromJSON() の結果に適用してファイルに書き込むと、元の JSON と同じ JSON が生成されると予想していました。どうやら、fromJSON は数値から文字への多くの型変換を行い、単一の値を [] で囲みます。

toJSON(fromJSON) によって同じ json ファイルを取得するために使用できるパラメーターはありますか、それともすべての要素のすべてのタイプを自分で気にする必要があります。

おそらく、これは他の R JSON ライブラリによって実現される可能性があります。

元の JSON と過去の変換のサンプルを次に示します。

オリジナル:

変更:

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

json - Rのjsonで結果の出力を取得する方法

こんにちは、opencpu.right で R を使用しています。現在、jsonlite ライブラリを使用して結果を json 形式で取得していますが、残念ながら失敗します。このような出力が得られました。

このような出力が必要です

ここに私のプログラムがあります

どんな助けでも大歓迎です。

0 投票する
3 に答える
1274 参照

javascript - インデックス表記を使用してオブジェクトにアクセスする方法

テーブル データを使用してオブジェクトを作成しようとしています

キー名がルールに従っていないことは知っていますが、それらは列名です。2 番目の列にアクセスできますか? Created -> OFPインデックスを使用します(例: cond[0][1])。

cond[i]アクセスできるのは、内側のブロック要素にアクセスするにはどうすればよいですか。

私は R を使用しているため、json オブジェクトは jsonlite パッケージを使用して作成されているため、制限があります。

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

r - Rでjsonliteの解析済みリストから要素を抽出する

jsonlite 経由で .json ファイルから R にデータをインポートしました。残念ながら、複数のカテゴリが含まれているにもかかわらず、データは「1 のリスト」として表示されます。

グローバル環境でウィンブルドンを開くと、次のようになります。

私の質問は、wimbledon$matches と wimbledon$year を使用してデータ フレームで行うように、$matches と $year のみを参照する簡単な方法はありますか? リストの特定の要素を抽出するために wimbledon[[n]] を使用することに慣れています。ただし、ここでの問題は、jsonlite ですべてを単一のリストに解析したように見えることです。再現可能な例を追加できないことをお詫びします。「一致」列と「年」列を別々のデータフレーム列として抽出する際に私に与えることができる助けをいただければ幸いです。

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

json - jsonlite::fromJSON() の構文または不正な形式の JSON データ?

json 形式のデータソースを読み込んでいるのですが、それを必要なデータフレームに解析できません。

収量:

出力テキストの最初の 7 行は問題ないように見えますが、energyValues.values の値は、日付と値の両方が連結されたバージョンです。私は次のようなものを期待しています:

myJSON パケットは不正な形式ですか、fromJSON を不適切に使用していますか、jsontxt を前処理する必要がありますか、それともまったく別のものですか?

私は試した:

しかし、必要なデータフレームではなくリストを返します。flatten=TRUE パラメータを使用せずに試してみましたが、出力には影響しませんでした。