目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. 1028データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. 一致トランスフォーメーション
  30. フィールド分析での一致トランスフォーメーション
  31. ID分析での一致トランスフォーメーション
  32. マージトランスフォーメーション
  33. ノーマライザトランスフォーメーション
  34. パーサートランスフォーメーション
  35. ランクトランスフォーメーション
  36. 読み取りトランスフォーメーション
  37. リレーショナルから階層型へのトランスフォーメーション
  38. REST Webサービスコンシューマトランスフォーメーション
  39. ルータトランスフォーメーション
  40. シーケンスジェネレータトランスフォーメーション
  41. ソータートランスフォーメーション
  42. SQLトランスフォーメーション
  43. 標準化トランスフォーメーション
  44. 共有体トランスフォーメーション
  45. アップデートストラテジトランスフォーメーション
  46. Webサービスコンシューマトランスフォーメーション
  47. WebサービスSOAPメッセージの解析
  48. WebサービスSOAPメッセージの生成
  49. 加重平均トランスフォーメーション
  50. 書き込みトランスフォーメーション
  51. トランスフォーメーションの区切り文字

Developerトランスフォーメーションガイド

Developerトランスフォーメーションガイド

Jaro距離

Jaro距離

2つの文字列を比較するときに文字列内の最初の文字の類似度を優先する場合は、Jaro距離アルゴリズムを使用します。
Jaro距離のマッチ率は、両方の文字列から最初の4文字を取り出して比較したときの類似度、および識別された文字の転置の数を反映しています。最初の4文字の一致の重要度に、
[ペナルティ]
プロパティに入力した値を使用して重みが設定されます。

Jaro距離のプロパティ

Jaro距離アルゴリズムを設定する場合は、次のプロパティが設定できます。
ペナルティ
比較する2つの文字列内の最初の4文字が同一でない場合の一致スコアのペナルティを指定します。 最初の文字が一致しない場合は、ペナルティの値がそのまま減算されます。 それ以外の文字が異なる場合は、その位置に基づいてペナルティの端数が減算されます。 デフォルトのペナルティ値は
0.20
です。
大文字小文字の区別
Jaro距離アルゴリズムで文字の比較を行うときに大文字と小文字を区別するかどうかを指定します。

Jaro距離の例

次の文字列について考えてみます。
  • 391859
  • 813995
[ペナルティ]
0.20
(デフォルト値)にしてこれらの文字列を分析した場合、Jaro距離アルゴリズムで返される一致スコアは
0.513
になります。文字列の類似度は51.3%となります。

0 COMMENTS

We’d like to hear from you!
Hi, I'm Bolo!
What would you like to know?
Please to access Bolo.