问题标签 [r-data-explorer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
55 浏览

r - DataExplorer,自定义单变量分布

我正在尝试使用 DataExplorer 来帮助快速 EDA。我喜欢它显示单变量分布的方式。这是一个可重现的例子。

我想通过分组变量“A”来可视化密度,如附图所示。在此处输入图像描述

但我不知道如何正确使用绘图密度参数来做到这一点。此外,请建议其他软件包以轻松浏览大型数据集作为初步分析。谢谢!

0 投票
1 回答
72 浏览

r - 调用 DataExplorer::plot_str() 时其他图消失

几年来,我一直在使用带有 base 和 ggplot 的 R 和 RStudio。最近,似乎在生成某些图时,其他图会丢失/删除。

在 RStudio 中,我使用“绘图”窗格/选项卡和蓝色左右箭头来查看已创建的绘图。消失,我的意思是这里创建了一个图并且可见,但是如果我使用箭头,我就看不到它了。它在那里,现在不在那里了,它已经“消失”了。

在此处输入图像描述

使用“源”按钮运行下面的代码后,它会生成 3 个图,我只能看到 2 个图。如果我使用 Command-Return 单步执行代码,我会看到生成的 3 个图,但中间的图会丢失。

在做了更多测试之后,我看到这段代码是调用:

那就是问题所在。如果我评论该行并使用 DataExplorer 中的另一个图,例如:

脚本完成后,所有绘图都可用。

我相信一切都在使用最新版本:

  1. mac 操作系统 - 11.5.2
  2. R - R 版本 4.1.1 (2021-08-10)
  3. RStudio - RStudio 2021.09.0+351
  4. R 库 - 刚刚更新了所有 r 库

这是一个简单的基本案例,似乎重现了这个问题。在下面的示例中,我使用了 DataExplorer 库,但在 Keras 中也发生了类似的事情。

代码

输出:

我认为问题可能是由于混合了不同的绘图库,但下面的代码绘制了 6 个绘图,3 个使用 base:plot() 和 3 个使用 ggplot2::ggplot() 工作并生成 6 个绘图,我可以在 RStudio 中导航使用“绘图”窗格/选项卡上的蓝色左右箭头按钮。

RStudio 是:

Mac 操作系统版本: