問題タブ [rjson]
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 - rでハッシュからjsonを作成する方法
私はRを初めて使用し、これを理解しようとしてすでに少なくとも1日は経過しています。
data.table から json を作成しようとしましたが、変数の 1 つの値をキーとして使用し、その値として他の変数を組み合わせたリストを使用したいと考えています。私が克服できなかったハードルは、変数の値をキーとして使用することです。
データは次のようになります。
私はもう試した:
与える:
これは明らかに正しくありません。
最後の試みは、必要な構造の作成を大幅に簡素化するハッシュ パッケージを使用することでしたが、rjson または jsonlite のいずれかでサポートされているオブジェクトではないようです。次のようなエラーを受け取りました。
エラー: S4 クラスのメソッドがありません: ハッシュ
json - R で同じ型の複数の JSON オブジェクトを解析する
JSON に同じタイプのオブジェクトが 2 つあります。
同じ列を共有する 2 つの行があるように、両方のオブジェクトを同じ data.frame に解析するにはどうすればよいですか?
別の言い方をすれば、data.frame に解析しようとしている JSON オブジェクトのリストがあります。
私はこれを試しました:
これはリストを返すようですが、data.frameが必要です:
この JSON オブジェクトのリストを解析するにはどうすればよいですか?
r - 「ライブラリ(rjson)のエラー:rjsonというパッケージがありません」
rjson パッケージがランダムに動作しません。のように、うまく動作することもあれば、ロードに失敗することもあります。理由がわからない。
このエラーが発生します。
インストールされていることを知っていても、これを軽減するために、スクリプトに install 行を追加しました。
今、私は....
パッケージを「C:/Users/Tom/Documents/R/win-library/2.15」(「lib」が指定されていないため) にインストールし、URL を試行しますhttp://cran.rstudio.com/bin/windows/contrib /2.15/rjson_0.2.13.zip ' コンテンツ タイプ 'application/zip' 長さ 491848 バイト (480 Kb) 開いた URL をダウンロード 480 Kb
パッケージ 'rjson' が正常に解凍され、MD5 サムがチェックされました 警告: パッケージ 'rjson' の以前のインストールを削除できません</p>
ダウンロードしたバイナリ パッケージは、C:\Users\Tom\AppData\Local\Temp\RtmpiOfTqK\downloaded_packages にあります。
Rで、「パッケージ->ロード」に移動すると、何らかの理由でrjsonがありません。それが機能したときでさえ、それは決してありませんでした。
私はにナビゲートしました...
C:\Users\Tom\Documents\R\win-library\2.15
rjson のフォルダがそこにあることを確認できます。
何をすべきかわからない。
regex - json オブジェクトの式の一部を置き換える正規表現
json ファイル オブジェクトの問題のある文字の一部を置き換えるための正規表現を作成しようとしています。これがショートです -デモ
私はphpコードを書くことができますが、Rでstr_replaceを使用して実装することはできません. コードを改善する方法について何か提案はありますか?
json - R data.frame をマルチレベル JSON に変換する
R には、data.frame を生成する定期的なプロセスがあります。この data.frame を使用して、AngularJS でドロップダウン セレクターを作成したいと考えています。
私の最終的な data.frame は、多かれ少なかれ次のようになります (私の実際の例は、より深い階層構造を持つ可能性があります)。
その data.frame を次の構造の JSON に変換する必要があります。
これまでのところ、列名の有無にかかわらず、data.frameのrjson
およびパッケージのすべての toJSON コマンドを試しました。RJSONIO
reshape2
toJSON を使う前に の dcast 関数を使おうと思ったのですが、目的を達成するためにどのような構造が必要かわかりません。
rChartsの関数も使用しましtoJSON2
たが、成功しませんでした。toJSONArray
探している出力を取得するための R の適切な変換はありますか?
PS ({} の代わりに [] を使用してもかまいません)
編集:
ニーズを満たすために、いくつかの関数 (以下に含まれています) を作成しました。ただし、それらはあまりきれいではなく、R でこの変換を実行するためのより良い方法があるに違いないと私は信じています。
より良い解決策を期待して、この質問を開いたままにします。
r - ツイートをjson形式に変換してmongoDBに挿入しようとしています
なぜこれが起こるのですか?
json - Rcurlを使用してImport.io APIからRでデータを取得していますか?
import.io 'connector' API からデータを取得しようとしています。
基本的に、エクストラクターを特定の Web サイトの構造に合わせてトレーニングしました。このアプローチを使用して R 内からデータをインポートしたいと考えています。1) API から Json の結果を取得する 2) 各クエリ結果を特定のデータフレームに保存する
私の計画は、API リンクのクエリに RCurl を使用することでし た。 =[API キー]
その後、取得したデータをデータフレームに読み込むために Rjson を使用します。
エラーが発生しているため、何かが欠けていますが、それが何であるかがわかりません。ヒントは大歓迎です!
DKから乾杯
r - API 呼び出しをデータフレームに変換する際の問題
Comtrade データベースからの API 呼び出しからデータフレームを作成したいと考えています。comtrade データベースは、このコードを提供しています。ただし、パラメーターに合わせて変更しても、目的のアウトアウトは得られません。
コードは次のようになります。
ただし、コードを実行すると、次の 2 つのエラーが発生します。
string には次の情報が含まれます。
良いカルマで推奨され、尊重されるあらゆる種類の助け、
よろしく、サラ
r - 関数の最初の引数を lapply スキップする
リスト引数が の 2 番目の引数として使用され、の最初の引数がスキップされるlapply
ように実行することは可能ですか?X
FUN
FUN
一例はrjson::fromJSON(json_str, file, [other arguments])
です。json ファイルの複数のファイル パスを含むリストがあり、それぞれを読み取り、結果をリストにまとめたいと考えています。
通常、lapply
これには理想的です。ただし、ファイルから読み取るにはjson_str
、null 値であっても引数を指定できません。これは、引数が与えられているかどうかをチェックするためにfromJSON
使用するためです。missing
と の両方file
をjson_str
指定すると、エラーがスローされます。
つまり、lapply(files, fromJSON, json_str = NULL)
うまくいかないということです。次のように独自の関数を手動で作成することで、これを回避できることを認識しています。
ただし、これは面倒で不必要に思えます。これを行うためのよりクリーンな方法はありますか?