[R] re ad.table
jim holtman
jholtman at gmail.com
Fri Dec 19 13:40:46 CET 2008
Seems to work for me:
> x <- read.table(textConnection("a b c d e f
+ SPX LSZ 100 C 0 34.4
+ SPX LSZ 100 P 0 1.3
+ SPX LSZ 105 C 0 30.3
+ SPX LSZ 105 P 0 1.85
+ SPX LSZ 110 C 0 26.4"),
+ header=T, colClasses=c("character","character","numeric","character",
+ "numeric","numeric"))
> x
a b c d e f
1 SPX LSZ 100 C 0 34.40
2 SPX LSZ 100 P 0 1.30
3 SPX LSZ 105 C 0 30.30
4 SPX LSZ 105 P 0 1.85
5 SPX LSZ 110 C 0 26.40
> str(x)
'data.frame': 5 obs. of 6 variables:
$ a: chr "SPX" "SPX" "SPX" "SPX" ...
$ b: chr "LSZ" "LSZ" "LSZ" "LSZ" ...
$ c: num 100 100 105 105 110
$ d: chr "C" "P" "C" "P" ...
$ e: num 0 0 0 0 0
$ f: num 34.4 1.3 30.3 1.85 26.4
> sessionInfo()
R version 2.8.0 (2008-10-20)
i386-pc-mingw32
locale:
LC_COLLATE=English_United States.1252;LC_CTYPE=English_United
States.1252;LC_MONETARY=English_United
States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252
attached base packages:
[1] stats grDevices utils datasets graphics methods base
other attached packages:
[1] MASS_7.2-44
On Fri, Dec 19, 2008 at 7:35 AM, threshold <r.kozarski at gmail.com> wrote:
>
> Hi , I want to use the read.table to the following example 'data.txt' format:
> a b c d e f
> SPX LSZ 100 C 0 34.4
> SPX LSZ 100 P 0 1.3
> SPX LSZ 105 C 0 30.3
> SPX LSZ 105 P 0 1.85
> SPX LSZ 110 C 0 26.4
>
> and I want to have the columns a,b,d read as the 'character' data, a the
> remaining columns as 'numeric'. What I did was:
> read.table("data.txt",header=T,
> colClasses=c("character","character","numeric","character",
> "numeric","numeric"), but I could not get what I want, since all values were
> in the 'character' format. I will apprecaite any suggestions.
> best, robert
> --
> View this message in context: http://www.nabble.com/read.table-tp21090550p21090550.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
--
Jim Holtman
Cincinnati, OH
+1 513 646 9390
What is the problem that you are trying to solve?
More information about the R-help
mailing list