r - R,通过 dfSummary 生成漂亮的图
问题描述
我在使用 summarytools 数据包时遇到问题。有教程:https ://cran.r-project.org/web/packages/summarytools/vignettes/Introduction.html有漂亮的数据图: 我的问题是我的代码只生成TEXT GRAPH。这是我的降价代码中用于生成绘图的代码块:
```{r summary, results='markup'}
library(summarytools)
my_data <- ...
dfSummary(my_data)
```
不幸的是,它生成了这样的东西: 如何使用 summarytools 生成这个漂亮的报告?或者你有更好的工具吗?(生成图、均值、标准差等)
我找到了生成情节的正确语法:
print(dfSummary(baseline_train), method = 'render')
解决方案
对此的一点更新:
results='asis'
正如有人在之前的评论中指出的那样,始终使用 knitr chunk option 。可以使用以下方法生成包括png图在内的摘要
print()
:print(dfSummary(iris), method = "render")
从 0.9.0 版开始(截至 2019 年 2 月仅在GitHub 上可用),只要您指定以下参数,降价摘要还将包括png图:
plain.ascii = FALSE
style = "grid"
临时png (
tmp.img.dir
)的物理位置dfSummary(iris, plain.ascii = FALSE, style = "grid", tmp.img.dir = "/tmp")
其他提示
- 在这两种情况下,您(很可能)都需要使用
dfSummary()
'sgraph.magnif
参数调整图形的大小(尝试介于.75
和之间的值.85
)。 - 排除一两列以避免过于宽泛的摘要:
dfSummary(iris, [...], varnumbers = FALSE, valid.col = FALSE)
推荐阅读
- python - Python:如何为 GUI 类创建单独的模块
- asp.net-mvc - 点击提交按钮后得到 500 Internal server error
- node.js - Lambda 输出将发送到日志而不是显示在响应中?
- php - responsivefilemanager9 内部服务器错误
- c# - 如何从字符串中提取坐标到文本框或变量中?
- c# - 高分更新在 2dunity 游戏中不起作用
- ios - 在 Swift 中使用 yahoo 登录
- javascript - amchart生成柱形图(三项),需要按月份分组
- c++ - 如何在构建对象堆栈时解决转换错误?
- typescript - 如何从类型化数组中提取类型