我想在TypeScript中调用以下方法:
nlp.text("Hi Dr. Miller the price is 4.59 for the U.C.L.A. Ph.Ds.").sentences.length
// 1
允许我从types definition执行此操作的正确导入语句是什么?
请注意,text()
是此定义中函数和各种方法的名称。前者采用参数,而方法不参数。我对这个功能感兴趣。
我只是不确定哪个符号会给我在js文件here中定义的NLP函数。
答案 0 :(得分:1)
'library'
显然,您必须使用您导入的软件包的名称替换interface Nlp {
text(string: string, options?: any): Text
sentence(string: string): Sentence
// ...
}
function iTakeAnNlp(input: Nlp): void {
// ...
}
iTakeAnNlp(nlp)
。
如果你想给导入的对象一个类型,并在某个地方使用它,你可以做这样的事情(尽管将类型定义保存在2个地方并不是一个好主意):
HC = hclust(dist(mydata[mydata[,3]==0,1:2]), method="average")
sum(mydata[,3]==0) # 81
table(cutree(HC,2))
1 2
77 4
table(cutree(HC,3))
1 2 3
72 5 4
Grouped3 = which(cutree(HC,3) == 1)