[R-es] FW: Combinatoria
Francisco Rodríguez
fjroar en hotmail.com
Sab Mar 21 19:44:54 CET 2015
Ok, respecto a esto imagino que quieres las combinaciones más que el numero lo que no es una trivialidad.
Bueno, lo miro y si encuentro algo en concreto bien, si no habrá que ingeniarlas
Un saludo
From: fjroar en hotmail.com
To: cgb en datanalytics.com; ourutopy en gmail.com
CC: r-help-es en r-project.org
Subject: RE: [R-es] Combinatoria
Date: Sat, 21 Mar 2015 18:35:18 +0000
En relación con lo que comenta Carlos, por ejemplo para el caso de las Variaciones sin Repetición, puede ser instructivoenseñar como se construye como por ejemplo:
VsinR <- function(m, n){ return (factorial(m)/factorial(m-n))}
VsinR(9,3)
-------------------------
Creo que con la función factorial que viene por defecto en R puedes construir siguiendo este modelo rápidadmentecasi cualquier función de las de bachillerato. Las VconR serían m elevado a n
Quizás la única que merezca la pena construir es la de Permutaciones con Repetición porque la parte de repetición puede tener más variedad, voy a mirar si lo encuentro y si no una función lo puede resolver. PR(m; n1, ..., nk) donde n1+...+nk = m y PR(m;n1, ...,nk) = m!/(n1! ·...·nk!)
Un saludo
> Date: Sat, 21 Mar 2015 16:36:50 +0100
> From: cgb en datanalytics.com
> To: ourutopy en gmail.com
> CC: r-help-es en r-project.org
> Subject: Re: [R-es] Combinatoria
>
> Hola, ¿qué tal?
>
> ¿Qué quieres hacer, construir las
> combinaciones/permutaciones/variaciones o calcular cuántas hay?
>
> Es improbable que encuentres funciones que resuelvan exactamente un
> problema específico. Pero sí que podrás, con no mucho esfuerzo,
> extender lo que hay para atacar esos problemas.
>
> Un saludo y suerte con R,
>
> Carlos J. Gil Bellosta
> http://www.datanalytics.com
>
> El día 21 de marzo de 2015, 8:39, Our Utopy <ourutopy en gmail.com> escribió:
> > Hola buenos días, me presento, me llamo Miguel y 'soy de' y 'vivo en'
> > Galicia.
> > Soy profesor de secundaria (Bachillerato Adultos) y llevo 15 días
> > estudiando R a un buen ritmo, pero todavía me faltan miles de cosas.
> >
> > He visto que R facilita, no solo el análisis de datos y que posee una
> > potencia en cálculos estadísticos a cualquier nivel, sino gran caudal de
> > recursos para Data Mining, Redes Neuronales, reconocimiento de patrones y
> > probablemente todo cuanto deseemos, pero ... aqui va mi primera
> > pregunta
> >
> > 1. Si quiero calcular unas combinaciones, la función *combn* ó la *nCm* me
> > lo resuelven
> > 2. Si quiero permutaciones, entonces ya tengo que cargar el paquete
> > combinat
> > 3. Pero no encuentro , y no puedo entenderlo, que no encuentre una
> > función análoga para las variaciones con y sin repetición y para las
> > permutaciones con repetición. y ya llevo varias horas buscando .... ¡!
> > puede que ayer y hoy me encuentre algo espeso, no lo descarto.
> >
> > Me podríais ayudar en esta tan básica duda.
> >
> > Gracias
> >
> > [[alternative HTML version deleted]]
> >
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es en r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es