問題タブ [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.
json - R - JSON ファイルを作成できません
フォーラムを検索しましたが、同様の質問が見つかりませんでしたので、見落としがありましたら申し訳ありません。
簡単に言えば、与えられたJSON
ファイルを作成したいのです。したがって、これを行う簡単な方法は、パッケージのfromJSON
関数を使用してファイルを解析しjsonlite
、R オブジェクトがどのように構造化されているかを確認してからJSON
、最初に R オブジェクトを作成し、関数を使用してファイルを作成することだと思いましたtoJSON
。
JSON
私が与えられたファイルは次のとおりです。
上記のJSON
ファイルをfromJSON
関数で解析すると、次のオブジェクトが得られます。
上記のオブジェクトを作成します。値はランダムです
最後の行で次のエラーが表示されます。
誰にもアイデアがありますか?
json - どのようにJSONデータをRのデータフレームに変換しますか?
json 形式のデータを持つ data という変数があります。
{\"データ\": [{\"ターゲット\": \"イン\", \"データポイント\": [[5, 1423825200000.0], [0, 1423825500000.0], [0, 1423825800000.0], [0, 1423826100000.0] ]、[0、1423826400000.0]、[0、1423826700000.0]、[0、1423827000000.0]、[0、1423827300000.0]、[0、1423827600000.0]、[0、1423827900000.0]、[0、142382828282828282828280.0] [1、1423828800000.0]、[0、1423829100000.0]、[0、1423829400000.0]、[0、1423829700000.0]、[0、1423830000000.0]、[0、1423830300000] 、1423831200000.0]、[0、1423831500000.0]、[0、1423831800000.0]、[0、1423832100000.0]、[0、1423832400000.0]、[0、1423832700000] ]、[0、1423833900000.0]、[0、1423834200000.0]、[0、1423834500000.0]、[1、1423834800000.0]、[0、1423835100000.0]、[4、1423835400000.0][9、1423835700000.0]、[1、1423836000000.0]、[3、1423836300000.0]、[0、1423836600000.0]、[1、1423836900000.0]、[1、1423837200000.0]、[0、1423837200000.0] 、1423838100000.0]、[0、1423838400000.0]、[0、1423838700000.0]、[0、1423839000000.0]、[0、1423839300000.0]、[0、1423839600000] ]、[0、1423840800000.0]、[0、1423841100000.0]、[0、1423841400000.0]、[0、1423841700000.0]、[0、1423842000000.0]、[0、1423842424242424242424242424242424242424242424242424242424242424242424242424242424260 .0] [0、1423843200000.0]、[0、1423843500000.0]、[0、1423843800000.0]、[0、1423844100000.0]、[0、14238444400000.0]、[0、1423844700000.0]、[0、142384470000.0] 、1423845600000.0]、[0、1423845900000.0]、[0、1423846200000.0]、[0、1423846500000.0]、[0、1423846800000.0]、[0、1423847100000.0]、[0、1423847400000.0]、[0、1423847700000.0]、[0、1423848000000.0]、[0、1423848300000.0]、[0、1423848600000.0]、[1、1423848900000.0]、[1、1423849000.0] : \"アウト\", \"データポイント\": [[5, 1423825200000.0], [0, 1423825500000.0], [0, 1423825800000.0], [0, 1423826100000.0], [0, 1423826400000.0], [80, 17. [0、1423827000000.0]、[0、1423827300000.0]、[0、1423827600000.0]、[0、1423827900000.0]、[0、142382820000000.0]、[1、1423828500000.0]、[1、14238282800000.0、[1、142382800000.0] 、1423829400000.0]、[0、1423829700000.0]、[0、1423830000000.0]、[0、1423830300000.0]、[0、1423830600000.0]、[0、1423830900000.0]、[0、1423830900000.0]、[0、1423831200000.0、14000.0.0.0.0.0.0.0.0.0.0.0 ]、[0、1423832100000.0]、[0、1423832400000.0]、[0、1423832700000.0]、[0、1423833000000.0]、[0、1423833300000.0]、[0、1423833600000。0]、[0、1423833900000.0]、[0、1423834200000.0]、[0、1423834500000.0]、[1、1423834800000.0]、[0、1423835100000.0]、[4、142383838355555400000.0] 、[3、1423836300000.0]、[0、1423836600000.0]、[1、1423836900000.0]、[1、1423837200000.0]、[0、1423837500000.0]、[0、1423838000.0]、[0、14238380.0]、[0、14238380.0] 0、1423838700000.0]、[0、1423839000000.0]、[0、1423839300000.0]、[0、1423839600000.0]、[0、1423839900000.0]、[0、1423840200000]、[0、1423840.0、[0、1423840.0] 1423841100000.0]、[0、1423841400000.0]、[0、1423841700000.0]、[0、1423842000000.0]、[0、1423842300000.0]、[0、1423842600000.0]、[0、1423842600000] 、[0、1423843800000.0]、[0、1423844100000.0]、[0、1423844400000.0]、[0、1423844700000.0]、[0、1423845000000.0]、[0、1423845300000。0]、[0、1423845600000.0]、[0、1423845900000.0]、[0、1423846200000.0]、[0、1423846500000.0]、[0、1423846800000.0]、[0、1423847100000.0]、1423844444444444444444444444444444444444444444444444444444444444444444444444444444444444470144444444444470。 、[0、1423848000000.0]、[0、1423848300000.0]、[0、1423848600000.0]、[1、1423848900000.0]、[1、1423849200000.0]]}]}
このデータを R のデータ フレームに変換する必要があります。
私はこれを使ってみました:
次のようになります。
r - 関数jsonlite Rを適用する
私は単純な data.frame df を持っています
JSON形式で書きたいとしましょう:
戻り値:
でも、
戻り値:
変数の名前はどこに行きましたか? どうすればそれらを取り戻すことができますか?
ありがとう、
カルロス
json - Rとjsonlite - 切り捨てられた結果セット?
R と jsonlite を使用して、URL からデータを取得しています。ブラウザーで URL を表示すると 50 件の結果が表示されることを除けば、非常に簡単です。しかし、jsonlite から結果を表示すると、データ セットには 25 の結果しかありません。jsonlite のドキュメントを確認しましたが、ページングや制限を示すパラメータが見つかりません。誰もこれを見たことがありますか?私が使用しているコードは非常に簡単ですが、とにかくそれを含めています。フラット化ステップの間にデータを既にチェックしましたが、fromJSON
コマンドは 25 行しか返しません。