[R] Deleting observations - can't see the data after that

Schwab,Wilhelm K bschwab at anest.ufl.edu
Fri Oct 8 02:16:11 CEST 2010


First, no lasting hard feelings - I've had two days of people riding me over minutia like you can't imagine.

When you put this in the context of a possible bug, I'll see what I can turn up for you.  FWIW, I think it just the variable name.

Bill 





-----Original Message-----
From: Peter Ehlers [mailto:ehlers at ucalgary.ca] 
Sent: Thursday, October 07, 2010 7:10 PM
To: Schwab,Wilhelm K
Cc: r-help at r-project.org
Subject: Re: [R] Deleting observations - can't see the data after that

On 2010-10-07 17:58, Schwab,Wilhelm K wrote:
> Foolish?  Try convenient.  Can't win for losing today.  Anyway, I most certainly did not make the mistake you suggest, though some other mistake is possible.  I never said it printed nothing; I was very explicit that it described it as a data frame with the correct number of rows and columns; it simply would not print the data.

I didn't mean to be critical. I'm just trying to understand how you managed to get to the stage where R will show you that 'data' "is a data frame with specific (correct) number of rows and columns, but won't show me what remains in the frame".

This should be reproducible. Who knows, you may have found a bug that should be fixed. So what was the precise message from R when it told you that it had the dataframe but wouldn't print it. Can you make up a reproducible example?

   -Peter Ehlers

>
>
>
>
>
> -----Original Message-----
> From: Peter Ehlers [mailto:ehlers at ucalgary.ca]
> Sent: Thursday, October 07, 2010 6:53 PM
> To: Schwab,Wilhelm K
> Cc: r-help at r-project.org
> Subject: Re: [R] Deleting observations - can't see the data after that
>
> On 2010-10-07 17:13, Schwab,Wilhelm K wrote:
>> Josh, Jim,
>>
>> Thanks for responding.  So far, it looks like my use of the name data was the problem - that could have taken some time to find.  I typically do not attach frames (and did not here), so I end up with lots of this$that in my code.
>>
>
> While I think it's foolish to call your data.frame 'data', I really 
> doubt that that's the cause of your troubles. More likely you did 
> something else afterwards that caused your data to be 'unprintable'. 
> Or perhaps you goofed up the subsetting with something like
>
>    data = data(-3,);
>
> But I would have expected R to print _some_ thing, if only an error message.
>
> Anyway, I'm glad the problem is resolved (for now).
>
>     -Peter Ehlers
>
>
>> If it gives me any more trouble, I will indeed post an example.
>>
>> Thanks!
>>
>> Bill
>>
>>
>>
>> -----Original Message-----
>> From: Joshua Wiley [mailto:jwiley.psych at gmail.com]
>> Sent: Thursday, October 07, 2010 4:46 PM
>> To: Schwab,Wilhelm K
>> Cc: r-help at r-project.org
>> Subject: Re: [R] Deleting observations - can't see the data after 
>> that
>>
>> Hi Bill,
>>
>> Several things come to mind.  First, try naming your data frame something besides a function name (data() is also a function).
>> Second, have you attached the data frame?
>>
>> Using: data = data[-3, ] worked fine for me when I made up some data.
>> Perhaps you can create a minimal and reproducible example?
>>
>> You might also send us the results of:
>>
>> sessionInfo()
>> ls()
>> search()
>>
>> Cheers,
>>
>> Josh
>>
>> On Thu, Oct 7, 2010 at 2:30 PM, Schwab,Wilhelm K<bschwab at anest.ufl.edu>   wrote:
>>> Hello all,
>>>
>>> I am loading a data frame, fitting a model, getting diagnostic plots and they are flagging a couple of observations as problematic.  Fair enough, and I want re-fit without them.
>>>
>>> After I delete an offending row (identified by one of the diagnostic 
>>> plots), something like
>>>
>>>      data = data[-3,];
>>>
>>> then R will no longer print the contents of the data frame; it tells me it is a data frame with specific (correct) number of rows and columns, but won't show me what remains in the frame like it does before the deletion.  Is there a way to get around that, either using a different deletion technique or another function?  print(data) and show(data) are not helping.
>>>
>>> Ultimately,  I am trying to go through a couple of iterations of find pathologic points, delete and re-fit.  In this case I could guess at what is wrong and probably be correct, but I want to follow the clues as a learning exercise.  Once that is complete, I plan to plot everything with the deleted points emphasized.
>>>
>>> Bill
>>>
>>> ______________________________________________
>>> 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.
>>>
>>
>>
>>
>> --
>> Joshua Wiley
>> Ph.D. Student, Health Psychology
>> University of California, Los Angeles http://www.joshuawiley.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.
>



More information about the R-help mailing list