2011-02-18 14 views

Respuesta

48

fracciones() en el paquete MASS hace justamente eso:

> library(MASS) 
> fractions(.14) 
[1] 7/50 
+0

Eso es todo. ¡Gracias! –

+1

@Fojtasek No encuentro cómo recuperar el numerador y el denominador, lo mejor que pude hacer fue numérica (unlist (strsplit (atributos (fracciones (0.14)) $ fracs, split = "/"))) es posible que ¿olvidaron implementar el método para acceder a ellos? –

+2

No creo que se olvidaran, probablemente no esperaban una razón para extraerlos. La columna de fracciones llama a una función diferente que no se exporta desde el espacio de nombres MASS, y esa función devolverá el numerador y el denominador como una matriz de una sola fila. intente 'MASS :::. rat (.14) $ rat' – Fojtasek

Cuestiones relacionadas