csvファイルをインポートするときの列数が間違っています

LHアンデルセン

17列と72920行のデータセットがあります。データセットはExcelからcsv形式で保存されました。次に、R3.1.2にロードします。

old<-read.table(file.choose(), header=TRUE)

str(old) 'data.frame':72920obs。1つの変数の:$ OID.LO.MAG.PCR.WAT.SVE.ARA.GRA.FOR.MHF.B13.B12.MTP.BI6.BI4.ALT.BI1:72920レベルの係数 "1; 1; 0 ; 0; 0; 0; 0; 0; 0; 32.00; 100; 420; 43; 72; 4821; 18.18; 18.555 "、..:1 11112 22223 33334 44445 55556 66667 70699 71810 2 .. ..

問題は、Rが私のデータセットを17ではなく1列として扱うことです。これは、エクスポートする前の私のデータの外観です。

OID LO  MAG PCR WAT SVE ARA GRA FOR MHF B13 B12 MTP BI6 BI4 ALT BI1 URB
    1   1   0   0   0   0   0   0   0   32.00   100 420 43  72  4821    18.18   18.555  1
    2   1   0   1   0   0   0   0   0   39.17   99  421 81  72  4886    20.14   18.586  0
    3   1   0   0   0   0   1   0   0   29.25   112 474 13  74  4947    132.80  18.470  0
    4   1   0   0   0   0   0   1   0   35.98   114 485 4   70  4997    166.54  18.213  0
    5   1   0   0   0   0   0   0   0   39.21   104 438 3   74  4859    54.82   18.580  1
    6   1   0   0   0   0   0   1   0   40.45   109 454 3   68  4971    107.65  18.216  0
    7   1   0   0   0   0   0   1   0   41.81   107 435 2   69  4909    46.70   18.400  0
    8   1   0   0   0   0   1   0   0   49.78   105 427 21  70  5009    18.36   18.636  0
    9   1   1   0   0   0   0   0   0   53.00   106 427 98  70  5173    13.33   18.767  0

txtとしてエクスポートしようとしましたが、データをテーブルとしてインポートすると、上記と同じ問題が発生します。誰かが私のデータをRに正しく読み取らせるのを手伝ってくれることを願っています。

で区切り引数を設定する必要があります sep = ";"

read.table(およびread.csv)の詳細についてはこちらをご覧ください

したがって、コードは次のようになります。

old <- read.table(file.choose(), header = TRUE, sep = ";")

または、を使用read.tableする代わりにread.csv2()、セミコロン(;)で区切られたファイル、またはread.csv()コンマ()で区切られたファイルに使用することもできます。あなたの場合、これは次のようになります。

old <- read.csv2(file.choose(), header = TRUE) 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

パンダ:csvファイルからデータをインポートする際の列名が間違っています

分類Dev

RTSPストリームをファイルに保存するときのフレームレートとメタデータが間違っています

分類Dev

CSVからAccessにインポートするときにフィールドの順序が間違っている

分類Dev

csvをmysqlにインポートしているときに日付フィールドの値が間違っている

分類Dev

テキストファイルから文字列の数を取得する方法。出力が間違っている

分類Dev

複数行をファイルに書き戻す、ファイルの長さが間違っている

分類Dev

キーをバインドするときの引数の数が間違っています

分類Dev

PHPを使用してCSVファイルを作成すると行が間違っています

分類Dev

csvファイルをmysqlサーバーにインポートしていますが、最初の行のみが挿入されており、間違ったエントリがあります

分類Dev

URLを含むCSVファイルを処理して、間違っている可能性のある「デフォルト」ポートを明示的に指定されたポートに置き換えます

分類Dev

KnockoutコンポーネントでJSが間違ったパスでjsファイルを探していることを要求する

分類Dev

xmlファイルのコメントの配置が間違っています

分類Dev

ファイルのアップロードとファイルのダウンのコントロールが機能していません。以下のコードを添付しました。私が間違っているのは何ですか?

分類Dev

パーサーでエラーをコンパイルします。入力ファイルが間違っていると思いますが、何が間違っているのかわかりません。

分類Dev

ユーザーをFirebaseにインポートするときのパスワードが間違っています(SHA256を使用したpassword_hash)

分類Dev

Sqlの小さなレポートで、csvファイルにエクスポートするときに列が間違った順序で表示されます

分類Dev

コメントで始まるファイルのmimeタイプが間違っています

分類Dev

USBスティックをフォーマットするときのファイルシステムが間違っている(Linux)

分類Dev

ポインタでcの配列の長さを数えると、答えは間違っています

分類Dev

6.1がインストールされている構成ファイルのEntityFrameworkのバージョンが間違っています

分類Dev

LinuxをPCにインストールしようとして燃え尽きてしまった.....私は何が間違っているのですか?

分類Dev

ファイルを0で書き換えます。私は何が間違っているのですか?

分類Dev

tfrecordsからデータをインポートするときに、バッチ処理後にラベルの順序が間違っている

分類Dev

複数のSpring構成ファイルをロードしているときに、Springコンテナーが間違ったパスを参照しています

分類Dev

デフォルトのシェルが間違っているときにsshでログインする方法

分類Dev

WebpackがTypeErrorをスローします:LESSファイルをインポートするとき、スーパー式はnullまたは関数のいずれかである必要があり、未定義であってはなりません

分類Dev

「./docker-compose.yml」のバージョンはサポートされていません。間違ったComposeファイルバージョンを使用しているため、このエラーが表示される場合があります

分類Dev

Pythonインポートモジュール、正確に何が間違っているかを調べます

分類Dev

htaccessファイルの設定が間違っています

Related 関連記事

  1. 1

    パンダ:csvファイルからデータをインポートする際の列名が間違っています

  2. 2

    RTSPストリームをファイルに保存するときのフレームレートとメタデータが間違っています

  3. 3

    CSVからAccessにインポートするときにフィールドの順序が間違っている

  4. 4

    csvをmysqlにインポートしているときに日付フィールドの値が間違っている

  5. 5

    テキストファイルから文字列の数を取得する方法。出力が間違っている

  6. 6

    複数行をファイルに書き戻す、ファイルの長さが間違っている

  7. 7

    キーをバインドするときの引数の数が間違っています

  8. 8

    PHPを使用してCSVファイルを作成すると行が間違っています

  9. 9

    csvファイルをmysqlサーバーにインポートしていますが、最初の行のみが挿入されており、間違ったエントリがあります

  10. 10

    URLを含むCSVファイルを処理して、間違っている可能性のある「デフォルト」ポートを明示的に指定されたポートに置き換えます

  11. 11

    KnockoutコンポーネントでJSが間違ったパスでjsファイルを探していることを要求する

  12. 12

    xmlファイルのコメントの配置が間違っています

  13. 13

    ファイルのアップロードとファイルのダウンのコントロールが機能していません。以下のコードを添付しました。私が間違っているのは何ですか?

  14. 14

    パーサーでエラーをコンパイルします。入力ファイルが間違っていると思いますが、何が間違っているのかわかりません。

  15. 15

    ユーザーをFirebaseにインポートするときのパスワードが間違っています(SHA256を使用したpassword_hash)

  16. 16

    Sqlの小さなレポートで、csvファイルにエクスポートするときに列が間違った順序で表示されます

  17. 17

    コメントで始まるファイルのmimeタイプが間違っています

  18. 18

    USBスティックをフォーマットするときのファイルシステムが間違っている(Linux)

  19. 19

    ポインタでcの配列の長さを数えると、答えは間違っています

  20. 20

    6.1がインストールされている構成ファイルのEntityFrameworkのバージョンが間違っています

  21. 21

    LinuxをPCにインストールしようとして燃え尽きてしまった.....私は何が間違っているのですか?

  22. 22

    ファイルを0で書き換えます。私は何が間違っているのですか?

  23. 23

    tfrecordsからデータをインポートするときに、バッチ処理後にラベルの順序が間違っている

  24. 24

    複数のSpring構成ファイルをロードしているときに、Springコンテナーが間違ったパスを参照しています

  25. 25

    デフォルトのシェルが間違っているときにsshでログインする方法

  26. 26

    WebpackがTypeErrorをスローします:LESSファイルをインポートするとき、スーパー式はnullまたは関数のいずれかである必要があり、未定義であってはなりません

  27. 27

    「./docker-compose.yml」のバージョンはサポートされていません。間違ったComposeファイルバージョンを使用しているため、このエラーが表示される場合があります

  28. 28

    Pythonインポートモジュール、正確に何が間違っているかを調べます

  29. 29

    htaccessファイルの設定が間違っています

ホットタグ

アーカイブ