問題タブ [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.
r - jsonlite から返されたネストされたデータ フレームを平坦化する方法
このJSONデータをjsonliteでロードしています
ネストされたデータフレームを持つ構造になります
次のような単一の data.frame を作成したいと思います。
ネストされたデータ フレームを平坦化します。必要なアイテムを削除し、rbind/cbind を使用してそれらを新しいデータ フレームに移動することで、これを手動で行う方法を考えていますが、このタイプの再帰的な平坦化を行う簡単な方法はありますか?
json - ディレクトリから複数のjsonファイルをインポートし、データを添付する
さらにデータセットに変換するために、複数のjsonファイルを作業ディレクトリに読み込もうとしています。ディレクトリjsonにファイルtext1、text2、text3があります。ここに私が書いたコードがあります:
私は約200個のファイルを持っているので、jsonファイルをインポートできる方法があるかどうか疑問に思っていました.
ありがとう
json - fromJSONコマンドでurlに変数を渡す方法
URL に変数を渡して jsonlite を使用してフラット化しようとしていますが、ループを使用して変数ページを渡すことができません。FromJSONを使用してループするにはどうすればよいですか?
json - グループ化を使用して R データフレームから JSON オブジェクトを作成する方法
一般に、複数の列を折りたたんで JSON オブジェクトを作成する必要があると感じています。これを行う直接的な方法はありません。ありましたらご指摘ください..
私はこれのデータを持っています
次のようなjsonを作成するにはどうすればよいですか
'query':'2' についても同様
私はそれらをmongoのインポート/エクスポートの個々のjson行形式で吐き出そうとしています。任意のポインタも高く評価されています..
json - fromJSON の複数の JSON オブジェクト
fromJSON()
次のように構成された複数のオブジェクトを含む .json ファイルを読み取るために使用しようとしています。
[...]
ファイル全体を手動で括弧で,
囲み、オブジェクト間にコンマを追加すると、次のコードが機能します。
しかし、括弧とコンマを追加することは、私が実際にやろうとしていることには適していません (私はサンプルファイルでそれを行いました)。
オブジェクト間に改行があるため、使用してみreadLines()
ましたが、どこにも行きませんでした。
ファイルを変更せずにこれらの json オブジェクトを読み込むにはどうすればよいですか?
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タイムスタンプを別のフィールドに分割する方法がわかりません.何らかの理由でそれが消えます:
ここで何か不足している場合は、助けてもらえますか?
r - 警告メッセージ: curlOptions: 重複したカール オプション
Twitter から投稿を取得する R スクリプトに取り組んでいます。以下のステートメントを実行するたびに気づきました:
以下の警告メッセージが表示されます。
これを解決するための適切な情報がウェブ上で見つかりませんでしたか? set_config ステートメントで httpheader を一度だけ変更する必要がありますか? 以下の私のスクリプトを見つけてください:
コード:
セッション情報:
r - R - jsonlite を使用した json ファイルのループ
私は約 30,000 の json ファイルをループし、jsonlite を使用してそれらを読み取るスクリプトを作成しています。ただし、ループに約 5,000 ファイル以下のような致命的なエラーが常に発生します。問題なく Python で同様のスクリプトを作成しましたが、R で機能しない理由がわかりません。R を別のマシンにインストールしたところ、同じエラーが発生しました。どちらのマシンも Windows 7 です。これは json ファイルの内容とは関係ないと確信しており、エラーがスローされるポイントは毎回変わりますが、常に 5000 前後です。
テストに使用してきたループは次のようになります
エラーは次のようになります。