返回数据块笔记本中与R关联的所有对象的名称

ddrv8njm  于 2023-03-15  发布在  其他
关注(0)|答案(1)|浏览(59)

我的组织最近从在R-Studio中运行r切换到在Azure Databricks中运行r。我非常依赖R-Studio的环境窗格。是否有办法以类似于R-Studio的环境窗格的方式在Databricks的笔记本中列出与r特别关联的对象?
我尝试过objects()、ls.str()和ls(),不幸的是,它们都返回了一些特定于Databricks的对象。

5cnsuln7

5cnsuln71#

我尝试通过在r notebook中使用objects()命令复制该问题,但遇到了相同的问题,我正在获取与数据块相关的对象。

我得到了与R相关的对象,我们可以执行str(list),head(df)之类的命令。
示例:我使用以下代码创建了三个向量:

dbl_vec <- c(1,2,3,4,5,6,7,8,9,10)
chr_vec <- c('a','b','c','d','e','f','g','h','i','j')
log_vec <- c(TRUE,TRUE,FALSE,TRUE,FALSE,FALSE,TRUE,TRUE,TRUE,TRUE)

使用三个向量创建 Dataframe

library(tibble)
df <- data_frame(dbl_vec,chr_vec,log_vec)

并执行str(df)

有关更多命令,请参阅this

相关问题