我的组织最近从在R-Studio中运行r切换到在Azure Databricks中运行r。我非常依赖R-Studio的环境窗格。是否有办法以类似于R-Studio的环境窗格的方式在Databricks的笔记本中列出与r特别关联的对象?我尝试过objects()、ls.str()和ls(),不幸的是,它们都返回了一些特定于Databricks的对象。
5cnsuln71#
我尝试通过在r notebook中使用objects()命令复制该问题,但遇到了相同的问题,我正在获取与数据块相关的对象。
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)
str(df)
有关更多命令,请参阅this。
1条答案
按热度按时间5cnsuln71#
我尝试通过在r notebook中使用
objects()
命令复制该问题,但遇到了相同的问题,我正在获取与数据块相关的对象。我得到了与R相关的对象,我们可以执行str(list),head(df)之类的命令。
示例:我使用以下代码创建了三个向量:
使用三个向量创建 Dataframe
并执行
str(df)
有关更多命令,请参阅this。