Buenas noches, Oscar.
No entiendo muy bien que problema tines, pero intenta lo siguiente a
ver si produc lo que buscas:
R> #creo un data frame
R> node = c("TipoDTE","TipoDTE","Other")
R> value = c("33", "35", "")
R> j = data.frame(node, value)
R>
R> j
node value
1 TipoDTE33
2 TipoDTE
Gracias por tu respuesta Carlos J. , pero creo que no me vale. El paquete onls tiene funciones para la regresión ortogonal, que también utiliza las distancias "perpendiculares", pero es "otra cosa".
Saludos
Enviar: miércoles 12 de octubre de 2016 a las 19:02
De: "Carlos J. Gil Bellosta "
Par
Creo que quieres usar el paquete onls. Al menos, para calcular el plano.
Para dibujarlo, supongo que podrás con alguno de esos paquetes 3D. Ahí me
pierdo.
Una nota: "mínimos cuadrados" se refiere habitualmente a los mínimos
cuadrados "paralelamente al eje z"; para no confundir, deberías llamarlos
Buenas tardes,
¿alguien sabe como puedo calcular (y dibujar junto con el diagrama de dispersión tridimensional) con el R el plano que aproxime por mínimos cuadrados una nube de puntos tridimensional? Téngase en cuenta que la aproximación mínimo cuadrática mide la distancia del plano a los puntos p
Hola,
El error lo tienes al crear el data.frame incluyendo en "value" no valores
numéricos, sino strings que también se guardan como factores.
De esta forma funciona sin problemas:
#
>
> node <- c("TipoDTE","TipoDTE","Other")
> value <- c("33", "35", "")
> j <- data
Hola.
Creo que me sucedió algo parecido no hace mucho y "La Lista" me respondió
algo así como: R por defecto trabaja con los labels de los factores.
Entonces, al copiar pega todos las etiquetas (asumo que lo que llamás
"niveles") de los factores y no el "valor". En mi caso, era más claro
porque los
Hola
Tengo una consulta simple pero que me está costando resolver
#creo un data frame
node = c("TipoDTE","TipoDTE","Other")
value = c("33", "35", "")
j = data.frame(node, value)
en este punto el dataframe tiene dos campos "node" y "value" que R reconoce
como factores de la siguiente manera:
node