Chuck and others,
Here is an example of what I am trying to do - I want the user to enter
in a formula into the readline command and then use that formula in a
function later such that:
x <- readline("Enter a formula: ")
Enter a formula: MATHACH~VISUAL+GENDER
x
[1] "MATHACH~VISUAL+GENDER"
But then when I try something like:
lm(x, data)
I get the following error:
1 missing values generated coercing from character to numeric in:
as.numeric(x)
Any suggestions?????
*****************************************************
J. Kyle Roberts, Ph.D.
Assistant Professor of Educational Research
University of North Texas
P.O.Box 311335
Denton, TX 76203-1335
voice - 940-369-7168
fax - 940-565-2185
kroberts@unt.edu
*****************************************************
"Chuck Taylor" <chuck@insightful.com> 11/10/2004 3:51:09 PM >>>
Kyle,
I would be interested to see what you did to get that error message.
I tried to reproduce it, but I don't get that error. And what does
this have to do with as.character()?
x <- readline("Enter a number: ")
Enter a number: 12.5
x
[1] "12.5"
as.numeric(x)
[1] 12.5
as.integer(x)
[1] 12
x <- readline("Enter a number: ")
Enter a number: abc
x
[1] "abc"
as.numeric(x)
[1] NA
Warning messages:
1 missing values generated coercing from character to numeric in:
as.numeric(x)
--
Chuck
Chuck Taylor
Sr. Quality Assurance Engineer
Insightful Corporation
Seattle, WA, USA
-----Original Message-----
From: Kyle Roberts [mailto:kroberts@unt.edu]
Sent: Wednesday, November 10, 2004 11:35 AM
To: s-news@lists.biostat.wustl.edu
Subject: [S] as.character problem
Dear All,
I am trying to make a more user-friendly program and am using the
readline command to accept information from the user. I then want
to
use this information in a function, but keep getting an error
message
saying "Invalid data for conversion from character to integer" when
I
try and use their information from the readline command in another
function. Is there a quick solution to this??
Thanks,
Kyle
*****************************************************
J. Kyle Roberts, Ph.D.
Assistant Professor of Educational Research
University of North Texas
P.O.Box 311335
Denton, TX 76203-1335
voice - 940-369-7168
fax - 940-565-2185
kroberts@unt.edu
*****************************************************
--------------------------------------------------------------------
This message was distributed by s-news@lists.biostat.wustl.edu. To
unsubscribe send e-mail to s-news-request@lists.biostat.wustl.edu
with
the BODY of the message: unsubscribe s-news
--------------------------------------------------------------------
This message was distributed by s-news@lists.biostat.wustl.edu. To
unsubscribe send e-mail to s-news-request@lists.biostat.wustl.edu with
the BODY of the message: unsubscribe s-news