[R] How to convert factors to numbers

sandro sonavarr at gmail.com
Fri Mar 23 14:38:27 CET 2012

Hello, I am relatively new to using R.

The text file contains the date and price .  I want to read and manipulate
the data in R.  However, when I use read.table, it treats all of the data as
"factors" and I do not know how to treat the data as numbers:

http://r.789695.n4.nabble.com/file/n4498828/p_diarios.txt p_diarios.txt 

setwd ("C:\\Users\\Sandro\\Dropbox\\R")
data.precios <- read.table ("p_diarios.txt ", header =TRUE
, dec=",", sep="\t")
Time <- data.precios$time # 01.02.2004 - 12.05.2011
Price <- data.precios$price # Historical spot price
log.Price <- log(data.precios$price)
Error en Math.factor(c(12L, 126L, 213L, 342L, 160L, 186L, 219L, 37L, 54L,  : 
  log not meaningful for factors

As you can see, I cannot calculate the price logarithms.

Any help is appreciated.


View this message in context: http://r.789695.n4.nabble.com/How-to-convert-factors-to-numbers-tp4498828p4498828.html
Sent from the R help mailing list archive at Nabble.com.

More information about the R-help mailing list