2010-08-13 19 views
10

क्या डेटाफ्रेम में डेटा को अंश से दशमलव प्रारूप में कनवर्ट करने का कोई आसान तरीका है?आर- डेटा से अंश में दशमलव में कनवर्ट करना

स्तर:: मैं डेटा के एक स्तंभ है कि कि एक अंश के रूप में दर्ज किया गया है है 1/2 1/3 1/4 1/5 1/8 2/3

वहाँ एक त्वरित तरीका यह कन्वर्ट करने के लिए है टू .5 .333 25 .2 .125 .67?

उत्तर

17

यहां एक ऐसा तरीका है जिसे मैंने पहले किया था।

> frac <- c("1/2","1/3","1/4","1/5","1/8","2/3") 
> sapply(frac, function(x) eval(parse(text=x))) 
     1/2  1/3  1/4  1/5  1/8  2/3 
0.5000000 0.3333333 0.2500000 0.2000000 0.1250000 0.6666667 
संबंधित मुद्दे