[R-es] Construir matriz de distancias

Juan Abasolo ju@n@@b@@olo @ending from ehu@eu@
Vie Sep 7 08:35:45 CEST 2018


¡Buenas, listeros!

Supongo que lo que planteo es muy básico, pero estoy trabado y no lo veo.

Tengo una función que da la distancia lingüística ALINE, alineR::aline(),
pero que no genera matrices.

Tengo que hacer matrices de distancias ALINE de unos datos tipo esto:

A cansado
B cansadísimo
C cansau
D reventado
E reventao
F NA
G canso

alineR::aline("cansado", "cansado")
# 0

Necesito así, as.dist(miresultado)...
 A B C D ...
A 0
B 0.2 0
C 0.1 0 0
D 0.9 0.89 0
...

No sé si le puedo explicar a la función dist() o a alguna amiga suya que
method = "ALINE" quiere decir que use la función `aline()`. O si tengo que
intentar reinventar la rueda, pero con alineR::aline(x).

También capaz que pueda evitar que aparezcan los NA sin mellar el trabajo.

Gracias por la pacencia.

-- 
Juan Abasolo

Hizkuntzaren eta Literaturaren Didaktika Saila
Bilboko Hezkuntza Fakultatea
Euskal Herriko Unibertsitatea
UPV/EHU

Sarriena auzoa z/g
48940 Leioa
Bizkaia

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es