0 レビュー
1 回答
PHP-foreachループの類似性スコアを比較する
これは、各テキストの類似度スコア(ポジティブ/ネガティブ/ニュートラル)を表示するための私のPHPコードです。
foreach ($dict as $key => $cat) {
$similarity[$key] = $Product[$key] / ($lengthQ * $lengthC[$key]);
echo "Similarity score($key): ". $similarity[$key]. "<br/>";
echo "---------";
}
類似度スコア( $similarity[$key]
)を比較して結果を表示し、次のカテゴリ( $key
)を出力するにはどうすればよいですか?最高のスコア。
期待される出力:
類似度スコア(正):0.029764673182427
類似度スコア(負):0.020378478648481
類似度スコア(中立):0.057639041770423
ニュートラル
類似度スコア(正):0.028088336282316
類似度スコア(負):0.019230769230769
類似度スコア(中立):0.054392829322042
ニュートラル
わからない
0
レビュー
答え :
解決策:
max()
で最大値を取得し、その値を検索してarray_search()<でキーを取得します/ code>:
echo array_search(max($similarity), $similarity);
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。