問題タブ [readr]

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

r - 複数の.txtファイルをRにどのように読み込みますか?

Rを使用して、すべて.txt形式のデータを視覚化しています。ディレクトリには数百のファイルがあり、すべてを1つのテーブルに一度にロードしたいと思います。

何か助けはありますか?

編集:

ファイルの一覧表示は問題ありません。しかし、リストからコンテンツに移動するのに問題があります。ここからいくつかのコードを試しましたが、この部分にバグがあります。

言って

この問題を明確にするコードスニペットをいただければ幸いです。

0 投票する
0 に答える
1956 参照

r - readr: read_delim 関数がエラー「embedded nul in string: '\0'」をスローする

readrのライブラリとread_delim関数を使用していますR。null スペースを含む大きなファイルがあるため、次のように関数を実行します。

このコードは、次のエラーをスローします。

read_tokens(ds, tokenizer, col_types, col_names, n_max = n_max, : 文字列に埋め込まれた nul: '\0' のエラー

quote="" の "quote" パラメータを変更しようとしました:

この関数はファイルを読み取りますが、列が一致せず、出力が正しくありません。

このエラーを修正するにはどうすればよいですか?

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

r - R readr シングル col_types

readrパッケージ内でデータを読み込み、すべての列で単一のデータ型を指定することは可能ですか? 引数のbase::read.tablewithcolClasses = "character"または using に似ています。as.is

タスク、データ ヘッダー、ファイル エンコーディングなどが分析前に明確に定義されていない限り、データ型を変更せずにローダーを作成し、後で下流でスキーマを処理することを好みます。他の人々が物事についてどのように考えているかについて、常に提案を受け入れます。

0 投票する
0 に答える
358 参照

r - 一度に複数の列の型を読み取る

関数で処理しようとしreadrます。つまり、これはreadrgithub Web ページの例です。

一度に複数の列をread_csv決定できる関数内で使用する機会はありますか?col_doublegrepl("Length|Witdh",col_names) = col_double()

ありがとう、

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

r - readr が日付オブジェクトを整数値として保存するのはなぜですか?

パッケージの日付オブジェクトを使用して csv ファイルを読み込むとreadr、整数値として格納されます。整数として格納されていると言うとき、日付列のクラスを意味するのではなく、R が格納する基になる日付値を意味します。これにより、dplyr一方のデータ フレームの日付が数値として格納され、もう一方の日付が整数である場合、結合関数を使用できなくなります。以下に再現可能な例を含めました。この動作を防ぐためにできることはありますか?

レポのこの問題から判断するdplyrと、ハドリーはこれが機能であると考えているようですが、日付値が異なる方法で保存されている場合はいつでも、それらをマージすることはできず、整数の日付オブジェクトを数値の 1 つ。readr パッケージがこれを行うのを止める方法や、整数として格納されている Date オブジェクトを数値に変換する方法はありますか?

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

r - Rのdata.frameの列のデータ型を確認してください

data.frameの列のデータ型を見つける方法は?

以下のコードを使用していますが、意味がありますか? 私は正しい出力を得ていますか?