Displaying 20 results from an estimated 10000 matches similar to: "NA vs. <NA>"
2006 Nov 25
3
Multiple Conditional Tranformations
Greetings,
I'm learning R and I'm stuck on a basic concept: how to specify a
logical condition once and then perform multiple transformations under
that condition. The program below is simplified to demonstrate the goal.
Its results are exactly what I want, but I would like to check the
logical state of gender only once and create both (or any number of)
scores at once.
2006 Dec 15
1
Switching labels on a factor
Hi All,
I'm perplexed by the way the unclass function displays a factor whose
labels have been swapped with the relevel function. I realize it won't
affect any results and that the relevel did nothing useful in this
particular case. I'm just doing it to learn ways to manipulate factors.
The display of unclass leaves me feeling that the relevel had failed.
I've checked three books
2006 Dec 28
2
Aggregation using list with Hmisc summarize function
Hi All,
I'm using the Hmisc summarize function and used list instead of llist to
provide the by variables. It generated an error message. Is this a bug,
or do I misunderstand how Hmisc works with lists? The program below
demonstrates the error message.
Thanks,
Bob
x<-1:8
group <- c(1,1,1,1,2,2,2,2)
gender<- c(1,2,1,2,1,2,1,2)
mydata<-data.frame(x,group,gender)
2007 Sep 02
2
NAs in indices
Hi All,
I'm fiddling with an program to read a text file containing periods that
SAS uses for missing values. I know that if I had the original SAS data
set instead of a text file, R would handle this conversion for me.
Data frames do not allow missing values in their indices but vectors do.
Why is that? A search of the error message points out the problem and
solution but not why they
2007 Sep 01
2
Comparing "transform" to "with"
Hi All,
I've been successfully using the with function for analyses and the
transform function for multiple transformations. Then I thought, why not
use "with" for both? I ran into problems & couldn't figure them out from
help files or books. So I created a simplified version of what I'm
doing:
rm( list=ls() )
x1<-c(1,3,3)
x2<-c(3,2,1)
x3<-c(2,5,2)
2006 Dec 18
1
Applying variable labels across a data frame
Hi All,
I'm working on a class example that demonstrates one way to deal with
factors and their labels. I create a function called myLabeler and apply
it with lapply. It works on the whole data frame when I subscript it as
in lapply( myQFvars[ ,myQFnames ], myLabeler ) but does not work if I
leave the [] subscripts off. I would appreciate it if anyone could tell
me why. The program below
2007 May 18
1
length, mean, na.rm, na.omit...
Hi All,
Can anyone tell me why the length function does not use na.rm? I know
how to work around it, I'm just curious to know why such a useful option
was left out.
I'm also interested in the logic of setting na.rm=TRUE as the default on
mean, sd, etc. This is the opposite of the many other stat packages I
have used, so I assume it provides some programming benefit that is not
obvious to
2009 Jul 11
3
Reading data entered within an R program
Dear R-helpers,
I know of two ways to reading data within an R program, using
textConnection and stdin (demo program below). I've Googled about and
looked in several books for comparisons of the two approaches but
haven't found anything. Are there any particular advantages or
disadvantages to these two approaches? If you were teaching R beginners,
which would you present?
Thanks,
Bob
2023 Nov 04
2
I need to create new variables based on two numeric variables and one dichotomize conditional category variables.
I might have factored the gender.
I'm not sure it would in any way be quicker. But might be to some extent
easier to develop variations of. And is sort of what factors should be
doing...
# make dummy data
gender <- c("Male", "Female", "Male", "Female")
WC <- c(70,60,75,65)
TG <- c(0.9, 1.1, 1.2, 1.0)
myDf <- data.frame( gender, WC, TG )
#
2023 Nov 05
1
I need to create new variables based on two numeric variables and one dichotomize conditional category variables.
There are many techniques Callum and yours is an interesting twist I had not considered.
Yes, you can specify what integer a factor uses to represent things but not what I meant. Of course your trick does not work for some other forms of data like real numbers in double format. There is a cost to converting a column to a factor that is recouped best if it speeds things up multiple times.
The
2009 Feb 12
2
SAS Institute Adding Support for R
Hi Folks,
SAS Institute is adding official support for R:
http://support.sas.com/rnd/app/studio/Rinterface2.html
Cheers,
Bob
=========================================================
Bob Muenchen (pronounced Min'-chen),
Manager, Research Computing Support
U of TN Office of Information Technology
Stokely Management Center, Suite 200
916 Volunteer Blvd., Knoxville, TN
2008 Mar 10
1
When to quote a package name
Dear HelpeRs,
I'm confused about the role of quotes around package names on the
library and detach functions. Books on R use both approaches:
library(Hmisc)
describe(mydata)
detach(package:Hmisc)
and
library("Hmisc")
describe(mydata)
detach("package:Hmisc")
The help file for detach says "quoted or unquoted" and the help file for
library says about the
2007 Feb 10
1
JGR data editor question
Hi All,
I'm learning JGR 1.4-15 with R 2.4.1 in Windows XP (all patches
applied). JGR looks great but I'm having trouble getting the data editor
to save my results. I don't see anything in R-help about it. Here are
the steps I followed:
1. I chose "Tools>Object Browser" & double-clicked on a data frame,
"mydata".
2. A spreadsheet editor popped up and
2008 Feb 12
3
How many R packages?
Hi All,
I searched around to find the number of R packages currently available,
but didn't find anything, so I choose all repositories & told it to
install. The list contained about 2,856 (correcting roughly for those
installed). But the list includes repetitions such as 19 names that
begin with "bvbovine".
Selecting only CRAN and CRAN(extras) I get 1,344.
Is there an easier
2007 Sep 09
1
stacking data frames with different variables
Hi All,
If I need to stack two data frames, I can use rbind, but it requires
that all variables exist in both sets. I can make that happen, but other
stat packages would figure out where the differences were, add the
missing variables to each, set their values to missing and stack them.
Is there a more automatic way to do that in R?
Below is an example program.
Thanks,
Bob
# Top data frame has
2007 Jan 29
1
R for SAS & SPSS Users Document
Greetings,
I am pleased to announce the availability of the document, "R for SAS
and SPSS Users", at
http://oit.utk.edu/scc/RforSAS&SPSSusers.doc . It presents an
introductory view of R for people who already know SAS and/or SPSS.
Included are 27 programs written in all three languages (i.e. 81 total)
so that people can see how R works compared to the other two, task by
task.
I
2007 Sep 20
2
Cutting & pasting help examples into script window
Hi All,
When I cut & paste help file examples into a script window, about half
the time it pastes as a single long line.
The steps I follow are:
1. Open a help file e.g. ?data.frame.
2. Select the examples at the bottom.
3. Choose File: Copy.
4. Return to the console.
5. Choose File: New script.
6. Choose File: Paste or do CTRL-V. The examples frequently paste as a
single long line.
I
2007 Oct 17
0
JGR makes help more helpful
Hi All,
A few weeks ago I suggested that it would be nice to be able to submit
lines from the help files for execution. You can cut and paste them into
the console, or enter example(function) to run them all. However, I
often find myself wanting to run just a line or two, or even parts of a
line to see an intermediate result.
It turns out that this is one of the many nice features of the JGR
2007 Nov 20
0
p.adjust on matrix of P-values from correlations
Hi All,
I'm stumped on something that must be trivial. I created a correlation
matrix on 4 variables (6 correlations) using Hmisc's rcorr function. I
wanted to correct the P-value matrix for the number of tests done, so I
ran it through the p.adjust function. That function adjusted for the 12
p-values it saw, rather than 6. I added the argument n=6 to p.adjust but
it requires that n be
2008 Mar 08
5
Non-visible functions are asterisked
Dear R-Helpers,
I suspect I'm about to ask a FAQ, but I haven't been able to find an
answer in the FAQ, AItR or an R Site Search. When I look at the methods
of summary (below) it says, "Non-visible functions are asterisked". I
looked at the help file for summary.princomp, which did not comment on
it being non-visible. I ran its help file example, which printed visible
output. I