[R] edit.data() read-only?

(Ted Harding) Ted.Harding at wlandres.net
Tue Mar 26 11:38:55 CET 2013


Sorry, I meant "data.entry()", not "edit.data()" (the latter due
to mental cross-wiring with "edit.data.frame()").

I think that Nello Blaser's suggestion of "View" may be what I
seek (when I can persuade it to find the font it seeks ... )!

With thanks, Barry.
Ted.

On 26-Mar-2013 10:20:59 Barry Rowlingson wrote:
> On Tue, Mar 26, 2013 at 10:09 AM, Ted Harding <Ted.Harding at wlandres.net>
> wrote:
>> Greetings All.
>>
>> The function edit.data() allows a convenient spreadsheet-like
>> view of a dataframe with too many rows/columns to fit on the
>> screen (especially when there are many columns). Very useful
>> when scanning through a dataset (row & column are conveniently
>> identified by the labels at the side and above).
> 
>  Do you mean:
> 
> d=data.frame(x=1:10,y=runif(10))
> edit(d)
> 
> ? Because I don't have an edit.data function (maybe its windows only).
> 
>> However, there seens to be no option to set it "read-only" on
>> start-up, with the consequence that a clumsy key-press or
>> mouse-click could cause a change in the data which would then
>> be stored after quitting edit.data().
>>
>> Is there a possibility of a read-only option? Or some other
>> function which could offer similar viewing capability without
>> the risk of data change?
> 
>  If you just want to view the data, don't assign it back. The "edit"
> function only updates the data if you assign it back, as in:
> 
> d=edit(d)
> 
> so a 'read only' version would be:
> 
> invisible(edit(d))
> 
> except the user here can change the values in the cells, they just
> don't go anywhere. Except into .Last.value if you decide you really
> did want to get the values...
> 
> Barry
> 
> ______________________________________________
> 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.

-------------------------------------------------
E-Mail: (Ted Harding) <Ted.Harding at wlandres.net>
Date: 26-Mar-2013  Time: 10:36:32
This message was sent by XFMail



More information about the R-help mailing list