主要内容

。

标准造理

標準の欠損値を挿入

说明

B.=标准化(一种指标は,配列または表内の指标で指定さされたたを标准の欠损欠损値に置き换え

标准标准の欠损値値はデータによって异なりなり型によって异なり

  • 双倍的单身的期间および日历の结合は

  • 约会时间の结合は

  • 细绳の结合は< >失踪

  • 分类の结合は<未定义>

  • charの结合は''

  • 文件配列の细胞の结合は{''}

B.=标准化(一种指标,'datavariables',vars.は,一种が表または时间表であるである合,vars.で指定された変数の欠損値を標準化します。

すべて折りたたむ

行ベクトル作物成,-99のすべてのインスタンスを双倍的データデータ型の标准标准の欠损ににます。

a = [0 1 5 -99 8 3 4 -99 16];B =标准化(A,-99)
B =1×9.0 1 5纳米8 3 4纳米16

欠损値を表すおよび'n / a'を含む表を作物成します。

dblVar =[南;3;正;7、9];cellstrVar = {'一';“三”;'';'n / a';'九'};charvar = ['一种';'C';'e';'';'一世'];pategoryvar = patporical({'红色的';'黄色';'蓝色的';'紫色';''});=表(dblVar cellstrVar、charVar categoryVar)
A =5×4表dblvar cellstrvar charvar priceficevar ______ __________ _______________________________________________________________0 char}紫色7 {'n / a'} viellet 9 {'nine'} i <未定义>

のすべてのインスタンスをに置き换え,'n / a'のすべてのインスタンスを空の文字ベクトル''ににます。

b =标准引出(a,{inf,'n / a'})
B =5×4表dblvar cellstrvar charvar pricionvar ______ _____________________________________________________________ {0x0 char} ely blue 7 {0x0 char} violet 9 {'nine'} i <未定义>

桌子の指定されたたで生物するおよび'n / a'ののインスタンスを标准标准の欠损インジケーターに置き换え置き换え値インジケーターに置き换え

欠损値を表すおよび'n / a'を含む表を作物成します。

a = {“α”;'bravo';'查理';'';'n / a'};x = [1; 3; 3; INF; 5];Y = [57; 732; 93; 1398; INF];a =表(a,x,y)
A =5×3表x y ______________ ____ {'alpha'} 1 57 {'bravo'} nan 732 {'charlie'} 3 93 {0x0 char} Inf 1398 {'n / a'} 5 inf

一种および変数Xについては,のインスタンスをに置き换え,'n / a'のインスタンスを空ののベクトルベクトル''ににます。

b =标准引出(a,{inf,'n / a'},'datavariables', {'一种''X'})
B =5×3表x y __________________ {'alpha'} 1 57 {'bravo'} nan 732 {'charlie'} 3 93 {0x0 char} nan 1398 {0x0 char} 5 inf

yはは変更されこれこれ,yは名前と値ののペアペア数'datavariables'に含まれていないからです。

入力数

すべて折りたたむ

ベクトル,行,多重元,表または时间表としてとしてます。一种が时间表のの合,不见了は表データデータに対してのみのみのみ作业を行し,行时间のベクトルある値と値を无视します。

データ型:双倍的|单身的|char|细绳|细胞|桌子|时间表|分类|约会时间|期间

スカラー,ベクトル,または细胞配列として指定ます。指标の要素は,标准造理がが欠损値としてとして扱うを定义しし一种ががの场合,指标はベクトルでなければなりんん。一种が表または时间表のの合,指标ははのの型エントリをもつ细胞配列にすることもできます。

指标で指定されたデータ型型は,一种の対応するエントリ内のデータ型と一致します。以下は指标の要素と一种の要素间で一致する加のデータ型です。

  • 双倍的インジケーターは,一种双倍的单身的,参数および逻辑ののに一致し。

  • 细绳およびcharインジケーターは,一种分类エントリと一致します。

例:B =标准化(A,'N / A')は,文字ベクトル'n / a'を空の文库ベクトル''ににます。

データ型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|char|细绳|细胞|约会时间|期间

标准析表格数。中数,数量名称の细胞配列,数据ベクトル,逻辑ベクトル,关节,または表vartype.添字として指定します。vars.はは次のいずれいずれかになりなり

  • 単一表桌子数名を指定する文字

  • 各要素が桌子数名である文字ベクトルの细胞配列

  • 表格数インデックスのベクトル

  • 各要素が桌面に対応する逻辑ベクトル。真正的の结合は対応するするををて,错误的の場合は対応する変数を除外します。

  • @Isnumeric.などの論理スカラーを返す関数ハンドル

  • 桌子vartype.添字

例:'年龄'

例:{“高度”,“体重”}

例:@iscategorical

例:vartype('numeric')

出力数

すべて折りたたむ

または,行列,多次配列,表または时刻表としてとしてとしてとして。B.一种と同じサイズです。

データ型:双倍的|单身的|char|细绳|细胞|桌子|时间表|分类|约会时间|期间|日历

アルゴリズム

标准造理は,文章ベクトルの细胞配列,文章配列配列分类配列配列先头とと末尾空白异なる方法

  • 文件ベクトルの细胞配列配列场合,标准造理は空白を无视しません。すべての文章ベクトルは,指标

  • 文件配列の场合,标准造理は,末尾の空白を无视します。

  • 分类配列配列の合,标准造理は,先头と末尾の空白を无视ます。

拡张机械

C / C ++コード生成
MATLAB®Coder™をを使てcおよびc ++コード生成します。

R2013bで导入