問題タブ [rjsonio]

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

json - RJSONIOを使用してJSONhttp-sourceから変数を抽出する際の問題

都市の経度と緯度を取得しようとしています。openstreetmap.orgを介してJSONを使用するスクリプトを作成しました。

$lonとを抽出したいの$latですが、これを実行すると、次のエラーメッセージが表示されます。

誰かが私が間違っていることを知っているので、期待される結果が得られませんか?

助言がありますか?ありがとう!

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

r - Rの都市名と国から経度と緯度の座標を取得するにはどうすればよいですか?

私は都市名と国の長いリストを持っています、そして私はそれらを地図上にプロットしたいと思います。これを行うには、各都市の経度と緯度の情報が必要です。

私のテーブルは呼び出されtest、次の構造になっています。

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

r - RJSONIO接続の問題

この質問に答えるのは難しいかもしれませんが、多分あなたはそのような問題のデバッグについて私を導くことができます。

私はいくつかのスクリプト、多くの関数を上下に書きました。私は最近のバージョンのRStudio(最近のRがインストールされている)で開発しています。スクリプトの最初のベータ版を終了し、「試してみたい」と思いました。RStudioで実行している間(RStudioを再起動した直後でも、ライブラリをロードする前でも)、すべてが正常に機能します。だから私は使用し "C:\Program Files\R\R-2.15.2\bin\x64\Rscript.exe" "path to script\script.R" > "log_out.log" 2> "log_err.log"ました。

そしてそれは失敗しました。

log_exec_out.log出力を生成しませんでした、

log_exec_err.logエラーメッセージが含まれています:

file(con、 "r")のエラー:接続を開くことができません呼び出し:exec ... get_info.json-> fromJSON->fromJSON->I->構造->一意の実行が停止しました

だから、私はきれいなRをチェックしました:

file(con、 "r")のエラー:接続を開くことができません

同じエラーのように見えますが、少なくともある時点では、traceback()は次の情報を提供します。

13:file(con、 "r")

12:readLines(content)

11:paste(readLines(content)、collapse = "\ n")

10:withCallingHandlers(expr、warning = function(w)invokeRestart( "muffleWarning"))

9:suppressWarnings(paste(readLines(content)、collapse = "\ n"))

8:unique(c( "AsIs"、oldClass(x)))

7:structure(x、class = unique(c( "AsIs"、oldClass(x))))

6:I(suppressWarnings(paste(readLines(content)、collapse = "\ n")))

5:fromJSON(url)

4:my_script2.R#58のfromJSON(url)

3:my_script1.R#116のget_info.json(symbol、day = "all")

2:#13のactualize_df(symbol、df)

1:exec( "symbol_name"、csv_dump = FALSE)

jsonのURLは次のデータ構造を指しています:https ://pln.bitcurex.com/data/trades.json これは正しいと思いますが、問題は発生しないはずです。read.csv(url ...)などのWebサイトへの他の接続は、クリーンなRで正常に機能します。問題はRJSONIOに関連している可能性がありますが、RStudioで機能しているのは非常に奇妙です。

何が問題になる可能性があり、デバッグの次のステップは何であるかをアドバイスできますか?

ありがとうございました

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

r - JSON へのデータ フレームの解析 (RJSONIO 経由)

RJSONIO に問題があります。私はdfのようなデータフレームを持っています

ここで必要なのは、このデータ フレームを使用して、次の JSON 構造で行を生成することです。したがって、最終的には次のようになります。

}

私はこのコードのチャンクから始めましたが、配列内の引用符に問題があります (中括弧を囲んでいます):

アドバイスをありがとう!

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

r - RJSONIO と rjson - チューニングの改善

アップデート:

tl;drは、RJSONIO2 つのオプションのどちらかが高速ではなくなったことです。むしろrjson、はるかに高速になりました。

結果の追加確認については、コメントを参照してください


RJSONIO私はそれがもっと速いはずだったという印象を受けましたrjson
しかし、私は反対の結果を得ています。

私の質問は:

  • からの結果を改善するために実行できる/実行すべきチューニングはありますRJSONIOか? (つまり、私は何かを見落としていますか?)

以下は、実際のデータ (Uは json Web ページのコンテンツ) とモックアップされた jsonを使用した比較です。


モックデータの例

(同様の結果)

irisデータセットを使用した例 2


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

json - Facebook JSON の解析結果は R になります

他の質問は既に読みましたが、R で Facebook グラフの検索結果を解析する方法はまだわかりません。私の主な目標は、データ フレームのようなものに変換して、いくつかの列を分析することです。

更新: ありがとう @ user1609452

「いいね」にネストされた「カウント」を含めたい場合はどうすればよいでしょうか。私に見せてください:

この場合、どのように match.fun 引数を設定すればよいでしょうか?

誰か助けてくれませんか?


そして、「いいね」にネストされた「カウント」を含めたい場合は?私に見せてください:

この場合、どのように match.fun 引数を設定すればよいでしょうか?

誰か助けてくれませんか?

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

r - Rで「予期しないエスケープ文字」を置き換える方法

Facebook URL の文字オブジェクトから JSON を解析しようとすると、「fromJSON(data) のエラー: pos 130 に予期しないエスケープ文字 '\o' があります」というメッセージが表示されました。これをチェックしてください:

JSON を解析する前に、この '\o' 文字を置き換える方法はありますか? gsub を試しましたが、うまくいきませんでした (または、何か間違ったことをしています)。

誰かこれで私を助けてくれませんか? ありがとう。

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

r - ヘッダー ファイル (RJSONIO、Rcpp) を使用する R パッケージをインストールする方法は?

最初の include ステートメントで常に失敗するため、いくつかの R パッケージをインストールできません。これは、Rcpp で表示されるエラーです。

RJSONIO でも同じエラーが発生します

私のセッション情報()