在R中调用数据帧调用vi

时间:2013-07-26 15:53:27

标签: r

我正在尝试编辑R的数据框,内容和标题。

有一个命令edit(),但您也可以使用vi([data.frame])调用vi编辑器。

您可以查看和编辑它,但它会将文件保存到我似乎无法访问的文件中,并转换为新编辑的data.frame。

示例:

data(Orange)
test <- vi(Orange)

你应该提出一个vi编辑器,并且可以在这里改变一些东西。如果保存它,它会在某个临时目录中创建一个单独的文件。当你回到R,看看测试时,你会发现你的变化都没有。

任何人都知道如何在data.frame上调用vi编辑器,以便将更改保存到新的data.frame?

1 个答案:

答案 0 :(得分:1)

我正在运行相同的设置:OSXR 3.0.1并且没有问题 - 也许您错过了保存步骤?

data(Orange)
test <- vi(Orange)

然后我编辑第一个数据点,然后点击红色按钮 - 打开一个对话框进行保存。您也可以点击Command-S或从菜单中选择保存来选择保存。

enter image description here

这不会改变Orange,但会将更改的Orange传递给测试。