。据/a>
値に基づいてデータを選択できると便利な場合がよくあります。このようなタイプのデータ選択では,ある変数の値に基づいて論理ベクトルを作成してから,その論理ベクトルを使用して他の変数の値のサブセットを選択する必要があることがあります。データ選択に使用する論理ベクトルは,数値配列で特定の範囲に該当する値を見つけることによって作成できます。また,個々の離散値を見つけて論理ベクトルを作成することもできます。绝对配列を使用すると、次の操作が簡単にできるようになります。据/p>
特价カテゴリの要素の选択。据/strong>分类配列では,管理演算子据code class="literal">==据/code>または据code class="literal">~ =据/code>を使使て,特色のカテゴリに该当データまたはしないデータをすることができますますことができことができことができますのデータデータことができグループののデータにははははははははは据code class="function">ismember.据/code>を使用します。据/p> 顺序分类配列では,不含号据code class="literal">>据/code>那据code class="literal">>=据/code>那据code class="literal">据据/code>または据code class="literal"><=据/code>を使用して,特定のカテゴリよりも順序が先または後のカテゴリのデータを見つけることができます。据/p>
特色のカテゴリに该当データの削除。据/strong>管理演算子の使て,特点のカテゴリデータデータ抽出别するすることができ。据/p>
定义定义済みカテゴリにに该当ない要素のの据/strong>绝对配列では,定義済みカテゴリに該当しない要素を据code class="literal"><未定义>据/code>关でます。关节据code class="literal">isundefined据/code>をの使て,定义された値もた観测観测値を见つけることができ。据/p>
この例では,分类配列を使使使し付け付けとをうを示し示し。据/p>
サンプルデータの読み込み据/b>
100名の患者から收集れたたサンプルデータをます。据/p>
加载据span style="color:#A020F0">病人据/span>谁是据/pre>
名称大小字节类属性年龄100x1 800双舒张期100x1 800双性别100x1 11412细胞高度100x1 800双LastName 100x1 11616细胞位置100x1 14208细胞SelfAssessedHealthStatus 100x1 11540细胞吸烟者100x1 100逻辑收缩期100x1 800双体重100x1 800双据/pre>
文库ベクトルベクトル细胞配列配列から分类配列の作用据/b>
単一个カテゴリのメンバーの検索据/b> 分类配列では,管理演算子据code class="literal">==据/code>および据code class="literal">~ =据/code>をを使て,特价のカテゴリに该当データ该当该当しデータデータ见つける见つける见つけるますますますますことができます。据/p>
场所据code class="literal">Rampart总医院的据/code>据/p>
Rampart General Hospital銇銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈銈当据/p>
复数カテゴリのメンバーの検索据/b> 逻辑ベクトル据code class="literal">va_countygenIndex.据/code>を使用して,据code class="literal">县综合医院据/code>と据code class="literal">VA医院据/code>ののいずれかでで调查されたの据code class="literal">姓据/code>を选択します。据/p>
プロットする特定のカテゴリの要素の選択据/b> 关节据code class="literal">概括据/code>をを使使て,カテゴリ名と各カテゴリの要素を概要概要を出し。据/p>
关节据code class="literal">概括据/code>を使用して,据code class="literal">性别据/code>の概要を出力します。据/p>
管理演算子据code class="literal">==据/code>を使用して,女性患者のみの年齢データにアクセスします。その後,このデータのヒストグラムをプロットします。据/p>
特价のカテゴリのデータの削除据/b> 管理演算子の使と,特点のカテゴリデータデータ抽出别するすることができ。据code class="literal">VA医院据/code>でで调查されれたすべての患者をワークスペーススペース据code class="literal">年龄据/code>および据code class="literal">地点据/code>から削除します。据/p>
すると,据code class="literal">年龄据/code>が63行1列列数码配列,据code class="literal">地点据/code>が63行1列の直言配列になります。据/p>
关节据code class="literal">removecats.据/code>を使用して,据code class="literal">地点据/code>のカテゴリから据code class="literal">VA医院据/code>を削除します。据/p>
カテゴリ据code class="literal">VA医院据/code>がが削除されれたを确认しし据/p>
要素の削除据/b> インデックスを付けることで要素を削除できます。たとえば,据code class="literal">地点据/code>の最初の要素は,据code class="literal">位置(2:结束)据/code>を使用して残りの要素を選択することで削除できます。より簡単に要素を削除するには,据code class="literal">[]据/code>を使用します。据/p>
未定義データの確認据/b> カテゴリ据code class="literal">县综合医院据/code>を据code class="literal">地点据/code>から削除します。据/p>
绝对配列据code class="literal">地点据/code>の最初から8番目までの要素を表示します。据/p>
カテゴリ据code class="literal">县综合医院据/code>を削除すると,そのカテゴリに属してい要素は据code class="literal">地点据/code>についてについて定义されてていずれのカテゴリにももなくなりなりますますますででははなりでで,これらの要素据code class="literal">不明确的据/code>として示されます。据/p>
关节据code class="literal">isundefined据/code>を使使て,どのカテゴリにも属さない値を见つけます。据/p>
未定义の要素の设定据/b> 关节据code class="literal">概括据/code>を使用して,据code class="literal">地点据/code>内の未定义の要素をを力します。据/p>
カテゴリを削除したり,そのその他の要素のカテゴリを変更したりせず,选択选択した要素据code class="literal">不明确的据/code>にできます。要素を据code class="literal">不明确的据/code>に設定して,不明な値をもつ要素を表します。据/p>
未定义の要素をもつ分类配列の事前割り当て据/b> パフォーマンスパフォーマンス上のため,未未の要素を使して配列のをを割り当てることができますますをがわかっいる要素。据/p>
性别据/code>および据code class="literal">地点据/code>にはカテゴリに属するデータ含まれています。各细胞配列には,小规模な,一切のの(それぞれ2つの性别と3つのををを示す示すした字ベクトルが含またていますベクトルが含ま据code class="literal">性别据/code>および据code class="literal">地点据/code>を直言配列に変換します。据/p>
性别=分类(性别);位置=分类(位置);据/pre>
任何(位置==据span style="color:#A020F0">Rampart总医院的据/span>)据/pre>
ans =.据span class="emphasis">逻辑据/em>0.据/pre>
ismember.据/code>を使使し,特点のグループのカテゴリデータを见つけることができ。据code class="literal">县综合医院据/code>または据code class="literal">VA医院据/code>の调查されたの逻辑ベクトルを作用成し。据/p>
va_countygenIndex =据span style="color:#0000FF">......据/span>ismember(位置,{据span style="color:#A020F0">“县综合医院”据/span>那据span style="color:#A020F0">'VA医院'据/span>});据/pre>
va_countygenIndex.据/code>は100行1列の逻辑配列で,绝对配列据code class="literal">地点据/code>内のカテゴリ据code class="literal">县综合医院据/code>または据code class="literal">VA医院据/code>ののメンバーである各各要素についてについてについてについて论据code class="literal">真正的据/code>(据code class="literal">1据/code>)をもちます。能力据code class="literal">va_countygenIndex.据/code>には76个の非ゼロ要素含まれれいます。据/p>
va_countygenpatients = lastName(va_countygenIndex);据/pre>
va_countygenpatients.据/code>は,76行1列ののののベクトルベクトルの配列配列配列据/p>
摘要(位置)据/pre>
县综合医院39圣玛丽医疗中心24个VA医院37据/pre>
地点据/code>は3つのカテゴリをもつ100行1列の直言配列です。据code class="literal">县综合医院据/code>は39个の要素,据code class="literal">圣玛丽医院据/code>は24個の要素,据code class="literal">VA医院据/code>は37個の要素で出現します。据/p>
摘要(性别)据/pre>
女53男47据/pre>
性别据/code>は,2つのカテゴリをもつ100行1列の分类配列配列。据code class="literal">女性据/code>は53個の要素,据code class="literal">男性据/code>は47个の要素で出现ますます。据/p>
图()直方图(年龄(性别==据span style="color:#A020F0">'女性'据/span>)标题(据span style="color:#A020F0">“女性患者的年龄”据/span>)据/pre>
直方图(年龄(性别=='女性'))据/code>は,53名の女性患者年齢データをプロットし。据/p>
年龄=年龄(位置〜=据span style="color:#A020F0">'VA医院'据/span>);位置=位置(位置〜=据span style="color:#A020F0">'VA医院'据/span>);据/pre>
地点据/code>のカテゴリのリストが各カテゴリの要素数と共に表示されます。据/p>
摘要(位置)据/pre>
县综合医院39圣玛丽医疗中心24 va医院0据/pre>
VA医院据/code>でで调查されれた患者データデータ据code class="literal">地点据/code>から削除されていますが,まだ据code class="literal">VA医院据/code>はカテゴリとして残ってますます。据/p>
位置= removecats(位置,据span style="color:#A020F0">'VA医院'据/span>);据/pre>
分类(位置)据/pre>
ans =.据span class="emphasis">2x1细胞据/em>{'县普通医院'} {'St.玛丽的医疗中心'}据/pre>
地点据/code>は,63行1列の分类配列配列,2つのカテゴリを含んでます。据/p>
位置(1)= [];摘要(位置)据/pre>
县综合医院38号圣玛丽医疗中心24号据/pre>
地点据/code>は,62行1列の直言配列で,2つのカテゴリを含んでいます。最初の要素を削除しても,同じカテゴリの他の要素には影響せず,カテゴリ自体も削除されません。据/p>
位置= removecats(位置,据span style="color:#A020F0">“县综合医院”据/span>);据/pre>
位置(1:8)据/pre>
ans =.据span class="emphasis">8 x1分类据/em>圣玛丽医疗中心<未定义>圣玛丽医疗中心圣玛丽医疗中心<未定义> <未定义>圣玛丽医疗中心圣玛丽的医疗中心据/pre>
undefinedIndex = isundefined(位置);据/pre>
undefinedIndex据/code>は62列1行の分类配列で,据code class="literal">地点据/code>のすべての未定義要素について論理値据code class="literal">真正的据/code>(据code class="literal">1据/code>)ををます。据/p>
摘要(位置)据/pre>
圣玛丽的医疗中心24 <未定义> 38据/pre>
地点据/code>の最初の要素はカテゴリ据code class="literal">圣玛丽医疗中心据/code>に属します。このこの最初の要素を据code class="literal">不明确的据/code>ににしし,どのカテゴリにも属さないにしします。据/p>
位置(1)=据span style="color:#A020F0">' <定义> '据/span>;摘要(位置)据/pre>
圣玛丽医疗中心23 <未定义> 39据/pre>
definedIndex = ~ isundefined(位置);newLocation =位置(definedIndex);摘要(纽洛尔队)据/pre>
圣玛丽医疗中心23据/pre>
纽洛尔队据/code>のサイズを拡张して200行1列の分类配列にします。最后の新闻要素を据code class="literal">不明确的据/code>に设定します。そのそのの新闻要素もすべて据code class="literal">不明确的据/code>に設定されます。23元の個の要素はその値を保持します。据/p>
newLocation (200) =据span style="color:#A020F0">' <定义> '据/span>;摘要(纽洛尔队)据/pre>
圣玛丽医疗中心23 <未定义> 177据/pre>
纽洛尔队据/code>には,后で配列に格式するする値のためのスペースありあり据/p>
任何据/code>
|据span itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">分类据/code>
|据span itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">类别据/code>
|据span itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">柱状图据/code>
|据span itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">isundefined据/code>
|据span itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">removecats.据/code>
|据span itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">概括据/code>