問題タブ [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.
json - JSON が無効な場所や理由を特定する方法 (RJSONIO)
大規模な JSON 列であるデータ列を扱っています。各行の値は最大 50,000 文字です。
fromJSON をいじって JSON -> dataframe where columns = JSON keys に移動しようとしてしばらく時間を費やした後、多数のエラーが発生したため、列全体で isValidJSON() を使用したところ、JSON の約 75% が「無効な"。
現在、ソースに基づいて、このデータは実際に DB から直接取得した有効な JSON であると完全に確信しているため、50,000 文字のどこで fromJSON 関数が問題を起こしているかを特定できれば幸いです。
debug() を試しましたが、どの関数呼び出しでエラーが発生したかがわかります。
サンプル行がすべてそれほど面倒でなければ共有しますが、値の健全な組み合わせです。df$features を使用した df を想像してください。
実行しようとしているコード:
json - ファイルからjsonを読み取るときに、RのライブラリRJSONIOでエスケープされたUnicode文字を正しく処理する方法
ファイルからjsonを読み取るためにRのRJSONIOを使用しています。json には、正しく読み取られない Unicode 文字が含まれています。
このコードは、json が文字列として渡されるときに機能します。これは、R パッケージの作成者が stackoverflow の質問で示したように、Rでエスケープされた Unicode 文字を正しく処理する方法、たとえば em ダッシュ (—)です。
ただし、json をファイルから読み取ると、正しい Unicode 表現が生成されません。以下に示すように:
~/MTS/temp には以下が含まれます。
r - json オブジェクトをデータフレームに変換します - 文字 '0' は認識されません
このjsonオブジェクトをデータフレームに変換しようとしています。文字「0」が認識されないというエラーが表示されます。1000 レコードを持つ大きな json ファイルで発生するこのエラーを処理する方法について何か提案はありますか?
json - R で fromJSON を使用する場合の NaN の処理
R で fromJSON 関数を使用して、与えられた JSON ファイルを読み込もうとしていますが、このファイルにはファイルがNaN
含まれており、正しく読み込めません。
これは私が得るエラーです:
NaN
jsonファイルをRに読み込むときに値を読み取る方法を知っている人はいますか?
r - R で RJSONIO をアンインストールする
RJSONIOパッケージフォームRをアンインストールする方法..私が試したこと
しかし、パッケージのパスを確認すると、これが得られます