r语言 - 使用databricks笔记本时如何查看对象列表?



可能是一个简单的问题…

所以当你使用RStudio IDE时,你会在右上角看到漂亮又方便的对象资源管理器。它可以让你快速知道你的对象被称为什么,有多少行等等。当你有很多行要跟踪时,它特别方便,当你的代码被阻塞时,它会显示你的数据框架有你期望的错误的行数。

但是,在Databricks笔记本中,我看不到任何地方有这样的对象视图?它不存在吗?还是我错过了什么?

遗憾的是,在数据块中没有用于查看对象的UI。

对于这个特性,你可以在这里提交你的想法

要检查元素的名称,请使用names(my_df)或str(my_df),这可以提供对数据对象更丰富的概述。

示例代码-
my_df <- data_frame(dbl_vec,chr_vec,log_vec)
head(my_df)

输出——

dbl_vec chr_vec log_vec
<dbl> <chr>   <lgl>  
1      1. a       TRUE   
2      2. b       TRUE   
3      3. c       FALSE  
4      4. d       TRUE   
5      5. e       FALSE  
6      6. f       FALSE  

dim(my_df)
[1] 20  3

参考- https://therbootcamp.github.io/BaselRBootcamp_2018April/_sessions/D1S2_Objects/Objects_practical_answers.html

Databricks最近发布了一个从Databricks Runtime 12.1开始的Python变量资源管理器。详见https://docs.databricks.com/notebooks/notebooks-code.html#variable-explorer-1

这提供了定义的变量、数据帧的形状和模式的概述,以及通过一键操作对变量进行更深入的自省的能力。

最新更新