2

readr将来、いくつかの大きなファイルで作業するので、パッケージを使用したかったのです。私の問題は、Intensityいくつかの非常に大きな値を持つという列があることです(例:5493500000)。私の問題は、この大きな値が最初に表示されるのは 2200 行目であり、既に列が代わりにreadr定義されており、バッファ オーバーフローが発生することです。integernumeric

read_tsv(約) 40 列すべてに正しい型を提供したくないので、関数に単一の列型のみを提供する方法はありますか。

どんな助けでも大歓迎です。

4

1 に答える 1

3

マニュアルに従って、引数が必要ですcol_types = cols(Intensity = col_double())。これにより、最初の 1000 行に基づく列タイプの代入が防止されます。列のサブセットのみが必要な場合は、 を使用しますcols_only

于 2016-08-11T11:14:14.653 に答える