You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于skimr中列表变量n_unique值的含义问询:movies列数值存疑

关于skimr中列表变量n_unique值的解释

对于skimr包中列表类型变量的n_unique,它统计的不是列表内元素的唯一值数量,而是列表本身作为一个整体的唯一组合数量。

以starwars数据集的movies列为例:

  • 该列每个元素是一个列表,存储单个角色参演的电影编号集合
  • n_unique=24代表数据集中存在24种不同的参演电影组合(比如只参演第1部、参演第1+2部、参演第3+5部等,这些都是不同的组合)
  • 你提到的7部电影,是列表内元素的唯一值总数,和n_unique的统计对象完全不同

再结合你提到的其他列验证逻辑:

  • vehicles列的n_unique=11,是因为包含“无载具”的空列表在内,共有11种不同的载具组合(单个载具、多个载具的组合,加上空列表)
  • starships列同理,n_unique=16是16种不同的星舰组合(含空列表)

另外min_length=1和max_length=7,是指所有movies列表中,最短的列表有1个元素(只参演1部),最长的有7个元素(参演全部7部),这和组合数量不冲突。

内容的提问来源于stack exchange,提问作者Dario Lacan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 12:45:55