問題タブ [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 投票する
3 に答える
4336 参照

r - jsonlite から返されたネストされたデータ フレームを平坦化する方法

このJSONデータをjsonliteでロードしています

ネストされたデータフレームを持つ構造になります

次のような単一の data.frame を作成したいと思います。

ネストされたデータ フレームを平坦化します。必要なアイテムを削除し、rbind/cbind を使用してそれらを新しいデータ フレームに移動することで、これを手動で行う方法を考えていますが、このタイプの再帰的な平坦化を行う簡単な方法はありますか?

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

json - ディレクトリから複数のjsonファイルをインポートし、データを添付する

さらにデータセットに変換するために、複数のjsonファイルを作業ディレクトリに読み込もうとしています。ディレクトリjsonにファイルtext1、text2、text3があります。ここに私が書いたコードがあります:

私は約200個のファイルを持っているので、jsonファイルをインポートできる方法があるかどうか疑問に思っていました.

ありがとう

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

json - fromJSONコマンドでurlに変数を渡す方法

URL に変数を渡して jsonlite を使用してフラット化しようとしていますが、ループを使用して変数ページを渡すことができません。FromJSONを使用してループするにはどうすればよいですか?

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

json - グループ化を使用して R データフレームから JSON オブジェクトを作成する方法

一般に、複数の列を折りたたんで JSON オブジェクトを作成する必要があると感じています。これを行う直接的な方法はありません。ありましたらご指摘ください..

私はこれのデータを持っています

次のようなjsonを作成するにはどうすればよいですか

'query':'2' についても同様

私はそれらをmongoのインポート/エクスポートの個々のjson行形式で吐き出そうとしています。任意のポインタも高く評価されています..

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

json - fromJSON の複数の JSON オブジェクト

fromJSON()次のように構成された複数のオブジェクトを含む .json ファイルを読み取るために使用しようとしています。

[...]ファイル全体を手動で括弧で,囲み、オブジェクト間にコンマを追加すると、次のコードが機能します。

しかし、括弧とコンマを追加することは、私が実際にやろうとしていることには適していません (私はサンプルファイルでそれを行いました)。

オブジェクト間に改行があるため、使用してみreadLines()ましたが、どこにも行きませんでした。

ファイルを変更せずにこれらの json オブジェクトを読み込むにはどうすればよいですか?

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

json - JSON を R のデータ フレームに変換/解析する

次のJSONがあります

file.txt

[{"metric":"create","tags":{"host":"sdsn13","cluster":"cdw","type":"SG"},"aggregateTags":[],"dps" :{"1417621083":71.72777777777777,"1417621204":70.76859504132231,"1417621384":70.92222222222222,"1417621564":70.84444444444445,"1417621623":71.32203389830508,"1417621803":70.92777777777778,"1417621925":70.60655737704919,"1417621983":71.17241379310344, "1417622043":70.96666666666667,"1417622223":90.05555555555556,"1417622403":96.81666666666666,"1417622464":95.36065573770492,"1417622644":96.65,"1417622824":80.13333333333334,"1417623003":67.6536312849162,"1417623363":67.375,"1417623424":66.39344262295081,"1417623543":67.6890756302521,"1417623724":67.29834254143647,"1417623784":66.78333333333333,"1417623964":68.99444444444444,"1417624144":71.47777777777777,"1417624323":71.71508379888269,"1417624503":71.7611111111111,"1417624563" :66.66666666666667}}]

私はjsonliteを使用し、JSONを読み取ってデータフレームに変換することができました

私がやろうとしているのは、次の形式のデータ フレームを取得することです。

しかし、私は次のようになり、UNIXタイムスタンプを別のフィールドに分割する方法がわかりません.何らかの理由でそれが消えます:

ここで何か不足している場合は、助けてもらえますか?

0 投票する
0 に答える
110 参照

r - 警告メッセージ: curlOptions: 重複したカール オプション

Twitter から投稿を取得する R スクリプトに取り組んでいます。以下のステートメントを実行するたびに気づきました:

以下の警告メッセージが表示されます。

これを解決するための適切な情報がウェブ上で見つかりませんでしたか? set_config ステートメントで httpheader を一度だけ変更する必要がありますか? 以下の私のスクリプトを見つけてください:

コード:

セッション情報:

0 投票する
0 に答える
887 参照

r - R - jsonlite を使用した json ファイルのループ

私は約 30,000 の json ファイルをループし、jsonlite を使用してそれらを読み取るスクリプトを作成しています。ただし、ループに約 5,000 ファイル以下のような致命的なエラーが常に発生します。問題なく Python で同様のスクリプトを作成しましたが、R で機能しない理由がわかりません。R を別のマシンにインストールしたところ、同じエラーが発生しました。どちらのマシンも Windows 7 です。これは json ファイルの内容とは関係ないと確信しており、エラーがスローされるポイントは毎回変わりますが、常に 5000 前後です。

テストに使用してきたループは次のようになります

エラーは次のようになります。