esquisse,一款实用的新软件

esquisse,一款实用的新软件

首先,下载这款软件并安装。

由于该软件是基于R的一个插件,可以直接在R的界面中下载:

  1. install.packages("esquisse")

也可以直接下载developer的版本:

  1. remotes::install_github("dreamRs/esquisse")


如何使用这款软件?


01

启动插件

在RStudio中,可以使用Addins菜单:

1.jpg

或者在R中:

  1. esquisser()


02

选择数据

如果在没有默认数据的情况下启动addin,会出现一个窗口,用于data.frame从Global环境中选择一个窗口;

如果当前环境下没有任何的 data.frame存在,将使用来自 ggplot2内置的数据集:

2.jpg

如下图,数据框选好后,单击底部按钮启动绘图部分。

3.jpg

03

画图

画图是插件的主要界面和最有趣实用的部分,下面我们使用diamonds来自ggplot2内置的数据集进行演示:

这个工具会根据数据框的特点,自动选取最合适这个数据的图,然后将对应变量拖进与画图相关的元素的框框中(X,Y,Group等等)。

4.jpg

当然,也可以去画图类型按钮那里选择自己需要的图。

5.jpg


04

控制面板

控制版面的功能也相当强大,

可以设置标题,表头,能过滤想要的数据并生成画图的代码等一系列非常实用的功能。每一个控制版面所对应的功能如下:

1)绘图选项

可以修改绘图外观和参数,菜单中可用的选项取决于绘图类型:

6.jpg

2)数据过滤

用于交互式过滤绘图中使用的数据的小部件:

7.jpg

3)代码的输出

可检索用于生成该绘图的代码(包含了用于过滤数据的代码),并将绘图导出到PNG或PowerPoint。你可以将代码复制到剪贴板,或将其插入当前脚本中。

05

插件选项

默认情况下,esquisse将启动到对话框窗口(如果在RStudio中),可以选择使用浏览器(如果您喜欢)或查看器来使用该插件,可以这样:

  1. esquisser(viewer = "browser")

  2. esquisser(viewer = "pane")


软件的介绍就到这里,赶紧摸索实践吧!


工具链接:https://github.com/dreamRs/esquisse

分享