这是我的RStudio版本。
rstudioapi::versionInfo()
$version
[1] ‘1.1.447’
我发现在右上角,我可以获得全球环境中所有对象的信息。
在grid
模式下,我可以执行一些dplyr
的样式功能,例如filter
和arrange
。
有没有办法将这些信息放到数据框中,所以我可以通过dplyr
来操纵它。
答案 0 :(得分:1)
您可以使用类似......
之类的内容来估算RStudio环境标签中的信息data(iris)
data(mtcars)
x <- 1:3
y <- "yes"
ls_vec <- ls()
ls_list <- vector('list', length(ls_vec))
for (i in seq_along(ls_vec)) {
ls_list[[i]] <-
data.frame(
Name = deparse(ls_vec[i]),
Type = class(get(ls_vec[i])),
Length = length(get(ls_vec[i])),
Size = format(object.size(get(ls_vec[i])))
)
}
Reduce(rbind, ls_list)
# Name Type Length Size
# 1 "i" integer 1 56 bytes
# 2 "iris" data.frame 5 7256 bytes
# 3 "ls_list" list 7 5064 bytes
# 4 "ls_vec" character 7 504 bytes
# 5 "mtcars" data.frame 11 7208 bytes
# 6 "x" integer 3 64 bytes
# 7 "y" character 1 112 bytes