データフレームの列タイプを係数ではなく文字に設定します(デフォルト)R

Raul Moguel Zaldivar
dataf <- data.frame(Alert=logical(),IQR=integer(),Kurtosis=integer(),Entropy=integer(),Skewness=integer(),Sex=character(),Complex=character(),Picos=integer(),PicosFil=integer(),Umbral=integer(),Gama=character(),stringsAsFactors=FALSE)
dataf <- rbind(dataf,list(Alert=FALSE,IQR=2.6938,Kurtosis=1.73447,Entropy=1.76160,Skewness=0.140613,Sex="Mujer",Complex="Slim",Picos=0,PicosFill=0,Umbral=15.708,Gama="Alta"))
dataf <- rbind(dataf,list(Alert=FALSE,IQR=0.179574,Kurtosis=19.0538,Entropy=0.74779,Skewness=1.1355,Sex="Mujer",Complex="Slim",Picos=1,PicosFill=1,Umbral=18.975,Gama="Media"))

に問題があります。Gama新しい値(文字列)を入力すると、次のエラーが発生します。

警告メッセージ:In [<-.factor*tmp*、ri、value = "Media"):無効な因子レベル、NAが生成されました

cirofdo

あなたはstringsAsFactors=FALSEあなたのリストに渡す必要があります。最初の行を追加するcharacterと、dfのすべての列が次のようになります。factor

dataf <- data.frame(Alert=logical(),IQR=integer(),Kurtosis=integer(),Entropy=integer(),Skewness=integer(),Sex=character(),Complex=character(),Picos=integer(),PicosFil=integer(),Umbral=integer(),Gama=character(),stringsAsFactors=FALSE)
dataf <- rbind(dataf,list(Alert=FALSE,IQR=2.6938,Kurtosis=1.73447,Entropy=1.76160,Skewness=0.140613,Sex="Mujer",Complex="Slim",Picos=0,PicosFill=0,Umbral=15.708,Gama="Alta"), stringsAsFactors=FALSE)
dataf <- rbind(dataf,list(Alert=FALSE,IQR=0.179574,Kurtosis=19.0538,Entropy=0.74779,Skewness=1.1355,Sex="Mujer",Complex="Slim",Picos=1,PicosFill=1,Umbral=18.975,Gama="Media"), stringsAsFactors=FALSE)

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

侵害の場合は、連絡してくださいdebugcn@gmail.com

編集
0

コメントを追加

0

関連記事

分類Dev

PHPは、デフォルトのタイムゾーンを設定せずに文字列からUNIXタイムスタンプを取得します

分類Dev

R:リストに基づいて、データフレームに変数のタイプとレベルを設定します

分類Dev

Rのベクトルからデータフレームにグループ名を設定します

分類Dev

列の数に関係なく、データフレームに行ごとに関数を適用します

分類Dev

タイプ[文字列]のコレクションの要素にデフォルト値を設定する方法は?

分類Dev

EF Core2.1.0はデフォルトの文字列の長さと列タイプを設定します

分類Dev

viewDidLoadで、タイプUITabBar(UITabBarViewControllerではない)のタブバーにデフォルト項目を設定します

分類Dev

mySQLでタイムスタンプ列のデフォルト値を2タイムスタンプの合計に設定しますか?

分類Dev

R内の複数のファイルを行ごとに結合します。各ファイルはデータフレームの列になります

分類Dev

タイムピッカーのデフォルトは、選択に関係なく00:00に開きます

分類Dev

データフレームの列タイプを整数から係数に変更します

分類Dev

Ubuntuでファイルタイプを開くようにデフォルトのプログラムを設定することはできません

分類Dev

DelphiADO-デザイナーなしでデフォルトのデータセット列タイプを設定する方法

分類Dev

Jupyter Rカーネルをシステムのデフォルトではなく、環境バージョンに設定します

分類Dev

SQLite:デフォルトの入力タイプを `textarea`ではなく` text`に設定する方法

分類Dev

Pandasデータフレーム列を整数ではなく文字列としてインポートする

分類Dev

データフレーム内の特定のセルの文字列のサイズを決定します:R

分類Dev

パンダのデータフレームto_csv()は、デフォルトで文字列「1」を「1.0」に変換します

分類Dev

データフレームのリストをループしてRに列名を設定するにはどうすればよいですか?

分類Dev

複数のcsvファイルを異なるデータフレームとしてインポートするためにループする方法とインポートされた各データフレームには、ファイル名または少なくともその一部があります

分類Dev

Rでデータフレームの複数の列を文字列から数値に変換します

分類Dev

R-データフレーム内のデータを2列でグループ化し、新しいデータフレームに再配置します

分類Dev

複数のデータフレームをループして文字列のリストを取得し、文字列を含む列を検索して、複数の新しいファイルを作成するにはどうすればよいですか?

分類Dev

パンダは単一のデータフレームのフォーマットを設定します

分類Dev

Deedleのデフォルト値でデータフレームに列を追加します

分類Dev

データフレームを列でグループ化し、文字列を別の列に連結します

分類Dev

RobotFramework関数がデフォルトのUnicodeタイプではなく文字列として引数を受け入れるようにする方法

分類Dev

列の数に関係なく、plotly()を使用してデータフレームの列をプロットする

分類Dev

R.ディレクトリ内の多くのデータフレームのリストに対してlm関数を実行します。エラー:タイプ '文字'の 'envir'引数が無効です

Related 関連記事

  1. 1

    PHPは、デフォルトのタイムゾーンを設定せずに文字列からUNIXタイムスタンプを取得します

  2. 2

    R:リストに基づいて、データフレームに変数のタイプとレベルを設定します

  3. 3

    Rのベクトルからデータフレームにグループ名を設定します

  4. 4

    列の数に関係なく、データフレームに行ごとに関数を適用します

  5. 5

    タイプ[文字列]のコレクションの要素にデフォルト値を設定する方法は?

  6. 6

    EF Core2.1.0はデフォルトの文字列の長さと列タイプを設定します

  7. 7

    viewDidLoadで、タイプUITabBar(UITabBarViewControllerではない)のタブバーにデフォルト項目を設定します

  8. 8

    mySQLでタイムスタンプ列のデフォルト値を2タイムスタンプの合計に設定しますか?

  9. 9

    R内の複数のファイルを行ごとに結合します。各ファイルはデータフレームの列になります

  10. 10

    タイムピッカーのデフォルトは、選択に関係なく00:00に開きます

  11. 11

    データフレームの列タイプを整数から係数に変更します

  12. 12

    Ubuntuでファイルタイプを開くようにデフォルトのプログラムを設定することはできません

  13. 13

    DelphiADO-デザイナーなしでデフォルトのデータセット列タイプを設定する方法

  14. 14

    Jupyter Rカーネルをシステムのデフォルトではなく、環境バージョンに設定します

  15. 15

    SQLite:デフォルトの入力タイプを `textarea`ではなく` text`に設定する方法

  16. 16

    Pandasデータフレーム列を整数ではなく文字列としてインポートする

  17. 17

    データフレーム内の特定のセルの文字列のサイズを決定します:R

  18. 18

    パンダのデータフレームto_csv()は、デフォルトで文字列「1」を「1.0」に変換します

  19. 19

    データフレームのリストをループしてRに列名を設定するにはどうすればよいですか?

  20. 20

    複数のcsvファイルを異なるデータフレームとしてインポートするためにループする方法とインポートされた各データフレームには、ファイル名または少なくともその一部があります

  21. 21

    Rでデータフレームの複数の列を文字列から数値に変換します

  22. 22

    R-データフレーム内のデータを2列でグループ化し、新しいデータフレームに再配置します

  23. 23

    複数のデータフレームをループして文字列のリストを取得し、文字列を含む列を検索して、複数の新しいファイルを作成するにはどうすればよいですか?

  24. 24

    パンダは単一のデータフレームのフォーマットを設定します

  25. 25

    Deedleのデフォルト値でデータフレームに列を追加します

  26. 26

    データフレームを列でグループ化し、文字列を別の列に連結します

  27. 27

    RobotFramework関数がデフォルトのUnicodeタイプではなく文字列として引数を受け入れるようにする方法

  28. 28

    列の数に関係なく、plotly()を使用してデータフレームの列をプロットする

  29. 29

    R.ディレクトリ内の多くのデータフレームのリストに対してlm関数を実行します。エラー:タイプ '文字'の 'envir'引数が無効です

ホットタグ

アーカイブ