使用库MASS中的函数fractions,我可以将小数转换为小数:

> fractions(.375)
  [1] 3/8


但是,如何提取分子和分母? fractions的帮助中提到了“ fracs”属性,但我似乎无法访问它。

最佳答案

小数的字符表示形式存储在属性中:

x <- fractions(0.175)
> strsplit(attr(x,"fracs"),"/")
[[1]]
[1] "7"  "40"

08-27 11:53