プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

属性とは何ですか?


属性はデータフィールドであり、データオブジェクトの特性を定義します。名詞の属性、次元、特徴、および変数は、文献で対応して使用されています。ディメンションは通常、データウェアハウジングで使用されます。機械学習の文献は、機能という用語を使用することに影響を与えますが、統計家はメソッドsvariableを好みます。

データマイニングとデータベースの専門家は通常、属性という用語を使用します。ユーザーオブジェクトを定義する属性には、たとえば、顧客ID、名前、住所などがあります。特定の属性の観測値は、観測と呼ばれます。

属性のセットは、特定のオブジェクトを定義できます。これは、属性ベクトル(または特徴ベクトル)と呼ばれます。 1つの属性(または変数)を含むデータの分布は、単変量と呼ばれます。二変量分布には、2つの属性などが含まれています。

属性のタイプは、名目、バイナリ、順序、または統計属性を含む可能な値のセットによって決定されます。

公称属性 −名目は、名前との関連付けを定義します。名目属性の値は、シンボルまたは物の名前です。各値は、あるタイプのカテゴリー、コード、または状態などを定義します。公称属性は、カテゴリーとして定義されます。値には重要な順序はありません。コンピュータサイエンスでは、値は列挙とも呼ばれます。

バイナリ属性 −バイナリ属性は、0または1などの2つの要素または状態のみを持つ名目属性です。ここで、0は通常、属性が存在しないことを定義し、1は属性が存在することを定義します。 2つの状態がtrueとfalseに相当する場合、バイナリ属性はブール値として定義されます。

バイナリ属性は、その両方の状態が同じ価値があり、同じ重みを生成する場合、対称です。結果を0または1としてコーディングする必要があるという優先順位はありません。例として、男性と女性の状態を持つ属性の性別があります。

HIVの医学的検査の陽性および陰性の結果を含め、州の結果が同様に重要でない場合、バイナリ属性は非対称です。慣例により、最も重要な結果をコード化できます。これは通常、最も近い結果であり、1(HIV陽性など)と0(HIV陰性など)で異なります。

通常の属性 −順序属性は、それらの間に有意な順序またはランク付けがある可能性のある値を持つ属性ですが、連続する値間の大きさは不明です。

数値属性 −数値属性は定量的です。これは測定可能な量であり、整数値または実数で定義されます。間隔スケールまたは比率スケールにすることができます。


  1. HTMLデータ-*属性

    HTMLのdata-*属性は、すべてのHTML要素にカスタムデータ属性を埋め込むために使用されます。これはグローバル属性であり、任意の要素で使用できます。 以下は構文です- <element data-attribute-name=”attribute_value” 上記では、属性名は小文字のみにする必要があります。そのため、プレフィックス「data-」の後に少なくとも1文字長くする必要があります ここで、HTMLでdata-*属性を実装する例を見てみましょう。属性のいずれかをクリックして、詳細情報を取得します- 例 <!DOCTYPE html>

  2. HTML属性

    属性は、画像やキャンバスの幅や高さなどの要素のプロパティを設定するために使用されます。すべての要素は属性を持つことができ、より多くの情報を提供します。属性には名前と値があります- 例- <canvas id=”newCanvas” width=”400” height=”300”> 他の例には-が含まれます <img alt=”alternate text”> HTML5標準によれば、属性の前後に引用符を含めることは必須ではありませんが、引用符を含めることは常に良い習慣