there的最新版本允许编辑
我希望您可以直观地使用该表来替换底层data.frame中的值作为编码的快速选项,例如: -
df[1,2] <- 76
df[63,45] <- "foo"
但事实并非如此。我错过了什么吗?或者这是一个潜在的增强。编辑+保存似乎是显而易见的用法
答案 0 :(得分:3)
&#34;但似乎并非如此。我错过了什么吗?&#34;
根据我的理解,您希望在视觉上替换数据框中的某些值,但您还没有成功。我不确定你尝试了什么,但这就是我所做的,它在RStudio中适用于我。
library(DT)
datatable(iris)
DT::datatable(head(iris), editable = TRUE)
修改强>
OP的问题对我来说不清楚。他/她已经明确表示可以在编辑任何值后保存。我无法在DT包中找到任何内容,如果这是预期的。但是,有一些通过GUI编辑数据框的变通方法。1)editData包:https://cran.r-project.org/web/packages/editData/README.html
2)将数据框指定为df <- edit(df)
会打开一个可以编辑并关闭的GUI,它会保存数据帧的状态。当我交叉检查此功能时,此答案的来源是:https://support.rstudio.com/hc/en-us/community/posts/206908027-Data-Editor-GUI-modifying-values-Feature-and-Error-
如果找到,请随意添加与DT包有关的解决方案。