問題タブ [matlab-table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
814 参照

matlab - Matlabでは、テーブルからna行を削除するにはどうすればよいですか?

Matlab では、データにすべての NA または一部の NA を含む行を削除するにはどうすればよいですか。

列のあるテーブルがあります date open high low close volume

日付はすべての行に存在します。

一部の行には、NA の日付以外のすべての列があります。

一部の行には、終値を除いてすべての情報が含まれています。

  • NA「NA」行 (を除くすべて) のないテーブルを取得するにはどうすればよいdateですか?
  • closeデータ (数値) を含む行のみを含むテーブルを取得するにはどうすればよいですか?
  • closeゼロ以外の数値の行のみを含むテーブルを取得するにはどうすればよいですか?
  • close逆に、NA を持つ行を除いてすべてが良好な行のみを含むテーブルを取得するにはどうすればよいですか?

マトリックスのMatlabドキュメントでこれを見ました:

そして、これはすべての値がNANであるためです(日付の「インデックス」列は常に有効であるため、これは私の場合ではありません...)

私が正しく理解していれば、疑似コードでの意味は次のとおりです。

いずれかの列に少なくとも 1 つの数値があるすべての行になります。

...しかし、テーブルに対して、データ フィールドのみをチェックするために、そのようなものはありますか?