0
私は最初の12行は、テキスト2つの空白行が続き、その後、データfreadがskipコマンドを受け付けないのはなぜですか?
DATE HEIGHT INPUT OUTPUT TESTMEASURE
01/01/1933 NO RECORD NO RECORD MISSING MISSING
01/02/1933 NO RECORD NO RECORD MISSING MISSING
されている.txtのデータセットを持っている。しかし、私は
dat <- fread('data.txt'),
を行うときには15行、および使用をスキップインポートされたデータセットの列名としての最初のデータ行。ヘッダー行は無視されます。
01/01/1933 NO RECORD NO RECORD MISSING MISSING
skipパラメータは、インポートする内容には何の影響もありません。列名として使用する必要がある行番号については、どのように言いますか。あるいは、列名の名前を変更することもできますが、データの最初の行は無視しないでください。あなたがテキストの12行、空白の2行、その後、あなたのデータを持っている
診断
Input contains no \n. Taking this to be a filename to open
File opened, filesize is 0.001319 GB.
Memory mapping ... ok
Detected eol as \r\n (CRLF) in that order, the Windows standard.
Positioned on line 1 after skip or autostart
This line is the autostart and not blank so searching up for the last non-blank ... line 1
Detecting sep ... '\t'
Detected 5 columns. Longest stretch was from line 15 to line 30
Starting data input on line 15 (either column names or first row of data). First 10 characters: 01/01/1933
The line before starting line 15 is non-empty and will be ignored (it has too few or too many items to be column names or data): DATE HEIGHT INPUT OUTPUT TESTMEASURE the fields on line 15 are character fields. Treating as the column names.
'dat < - fread( 'data.txt'、skip = 15)'にする必要がありますか? – CPak
@ChiPak 12 + 2 = 14行をスキップする必要があります。しかし、以下、15、およびデータセットは影響を受けません。 – maximusdooku
インポートした最初の行は、スキップした内容に関係なく01/02/1933のままです。 – maximusdooku