我想为我的数据尝试K原型,但是当我使用代码时:
kpres <- kproto(#name of data", "number of cluster", lambda = xx)
我得到以下错误:
Ops.data.frame(x [,j],rep(protos [i,j],nrows))中的错误:列表 长度3994无意义
有人知道如何修复它吗?
谢谢!
答案 0 :(得分:1)
您需要先将数据转换为dataframe
,然后将其传递给kproto。
例如:
data<- as.data.frame(data)
kpres <- kproto(data, "number of cluster", lambda = xx)