gpt4 book ai didi

xml - 限制 xquery 中的结果数

转载 作者:数据小太阳 更新时间:2023-10-29 01:48:42 24 4
gpt4 key购买 nike

我有以下 Xquery 代码:

for $w in $words
let $freq := (count($corpus[. eq $w]) div count($content2[text() eq $w]))
order by $freq descending
return <tr><td>{$w}</td><td>{$freq}</td></tr>

$words 是在$corpus 中出现(可能多次出现)的一些不同的词。 $content2 是另一个词袋。变量和除法不是那么重要。

这个xquery列出了一些单词的频率计算,有序。

我想做的是将结果限制为 10。我尝试使用位置值,但因为它给出了单词在单词列表中的位置,所以没有成功。

有什么帮助吗?

最佳答案

结果的数量可以是限制如下:

(for $w in $words
let $freq := (count($corpus[. eq $w]) div count($content2[text() eq $w]))
order by $freq descending
return <tr><td>{$w}</td><td>{$freq}</td></tr>
)[position() = 1 to 10]

关于xml - 限制 xquery 中的结果数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8900183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com