保护R数据帧中的字段?

时间:2018-12-20 22:40:37

标签: r dataframe

我正在R中处理数据帧。我想知道是否有一种方法可以将数据帧中的某些/所有字段设置为“只读”(或类似),以防止意外更改/删除?对我来说将是非常有用的功能!

(通常,对于数据框,我要读取字段,有时要添加新字段,但我不想修改已经存在的字段)

我已经对该主题进行了一些谷歌搜索,但并没有太大帮助。

谢谢 艾伦

1 个答案:

答案 0 :(得分:1)

AFAIK,尚不可能,但我认为这可能是有用的功能。

我想我可以做些能做到的事。

一个新的班级,例如protected.data.frame可能与data.frame类似,除了所有修改调用首先检查是否允许修改。 我认为很难绝对确保它的安全,但可以防止意外修改。

这个周末我有一些空闲时间,如果我做了一些有用的事情,我会告诉你。