[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