千牛包表包下载

I love migrittr’s forward-pipe %>% operator. IMO, it is just the one of the most fitting, useful and natural, almost reflex like operator in all programming. In the past, it has propelled the tidyverse to data wrangling superstardom and it is now venturing into the task of making tables dramatically easy.

我喜欢migrittr的前管%>%运算符。 IMO,它是所有编程中最合适,最有用,最自然,几乎像反射一样的运算符之一。 过去,它已将tidyverse推向了争夺超级明星的数据,现在正冒险使表变得非常容易的任务。

The gt package is the latest ambitious entry to make tables in R more accessible, modifiable and reproducible. It is aimed at being the ggplot2 for tables (in Hadley’s words, not mine) and given the magnanimous impact that the former had on the R viz, the package comes with immense pressure of its shoulders.

gt软件包是最新的雄心勃勃的条目,它可以使R中的表更易于访问,修改和再现。 它的目的是作为桌子的ggplot2(用Hadley的话说,不是我的),并且鉴于前者对R viz产生的巨大影响,该包装的肩膀承受着巨大的压力。

Here’s an illustration of the architecture of the gt package —

这是gt包的体系结构的说明-

The Grammar Of Tables Layout. Source — GT Documentation, R Studio
表布局语法。 来源— GT Studio,R Studio

We will be using the palmer penguins data, an alternative to the now infamous iris dataset. You can download the data here!

我们将使用帕尔默企鹅数据,这是现在臭名昭著的虹膜数据集的替代方法。 您可以在此处下载数据!

Post performing basic tidyverse verbs to filter and group the data in the desired shape, we invoke the gt() command and specify the desired row.

在执行基本的tidyverse动词以按所需形状过滤和分组数据后,我们调用gt()命令并指定所需行。

Add Column Spanners

添加列扳手

As evident, the above data is the simplest and rawest data table created. We now proceed to format it. We begin by adding column spanners and bringing male and female columns in their respective hood and customise their font and alignment.

显而易见,以上数据是创建的最简单和最原始的数据表。 现在,我们进行格式化。 我们首先添加列扳手,并将公母列带入各自的罩中,然后自定义其字体和对齐方式。

Create Row Summary Statistics & Format Data

创建行摘要统计信息和格式数据

We can also add a descriptive statistic specifying mean or totals per metric within the table. This could enable relative comparison and could lead to rich insights. Here, I have calculated the yearly average bill length, bill depth and flipper in each island and formatted the number to include no decimals.

我们还可以在表中添加描述性统计信息,以指定每个指标的平均值或总计。 这样可以进行相对比较,并可以得出丰富的见解。 在这里,我计算了每个岛屿的年平均账单长度,账单深度和脚蹼,并对数字进行了格式化,使其不包含小数。

Add Colour & Footnote

添加颜色和脚注

Now the fun part, I have used one of the plethora of palettes available via the palatteer package and conditionally formatted shade of the table in accordance to the numeric value of the cell it represents. The gt package also a feature to add a footnote to the table. I have used it here to specify the metric in which the bill length, bill depth and flipper length and body mass is measured.

现在最有趣的部分是,我使用了可通过palatteer软件包获得的大量调色板之一,并根据表所表示的单元格的数值对表进行了条件格式化。 gt包还具有在表中添加脚注的功能。 我在这里使用它来指定度量标准,在该度量标准中可以测量钞票长度,钞票深度以及脚蹼长度和体重。

Add Table Title, Subtitle & Change Column Labels

添加表格标题,字幕和更改列标签

While the colours have bought in buoyancy to the table, a title is much needed. The package also enables the use of markdown text in the title/subtitle. Here I have used the emo::ji package to add cute little penguin emoji’s in my title. Since the column labels were still messy, I have also renamed & formatted column tables to a shorter, more readable title.

尽管桌子上的颜色使它们浮起来,但仍然很需要标题。 该包还允许在标题/副标题中使用降价文字。 在这里,我使用emo::ji包在标题中添加了可爱的小企鹅表情符号。 由于列标签仍然杂乱无章,因此我还对列表进行了重命名和格式化,以使其标题更短,更易读。

Add Background Colour & Format Borders

添加背景颜色和格式边框

I know proceed to add custom colours to the remaining whitespace, i.e title, subtitle, row average and footnote. I have specified the desired HEX code referring to this colour brewer for aesthetic advice . I have also added dotted borders to the year rows and have thickened the borders along the island rows to amplify differentiation and boost readability.

我知道继续为剩余的空白添加自定义颜色,即标题,副标题,行平均值和脚注。 我已经指定了与此色料调制器相关的所需十六进制代码,以提供美学建议。 我还为年份行添加了虚线边框,并增加了沿岛行的边框,以扩大差异性并提高可读性。

Adjust Font , Alignment & Add Source Note

调整字体,对齐方式并添加源注释

As a last finishing touch and i order to ensure font uniformity, I have applied the Oswald font across the table and have centre aligned each cell. Lastly, below the footnote, I have added a source-note that states the data source.

最后,为了确保字体均匀性,我在表格上应用了Oswald字体,并使每个单元格居中对齐。 最后,在脚注下方,我添加了一个注明数据源的来源说明。

And that’s the final masterpiece! :D

这就是最终的杰作! :D

Hope you enjoyed reading. You can reach out to me here & here!

希望您喜欢阅读。 您可以在这里和这里与我联系!

翻译自: https://towardsdatascience.com/exploring-the-gt-grammar-of-tables-package-in-r-7fff9d0b40cd

千牛包表包下载


http://www.taodudu.cc/news/show-5381225.html

相关文章:

  • 千牛包表包下载_带有服务器端处理和VueJS组件的数据表包
  • Typora使用千牛云图床快速配置
  • 最详细,最全的软件测试知识总结,吐血整理【建议收藏】
  • 帮帮抢,能靠9.9拼团抢过拼多多?
  • 微信几千好友是怎么来的?
  • 微信小程序的网上订餐点餐系统vue_uniapp
  • 暑假实习——微信小商城
  • k8s版本升级
  • idea版本升级
  • mongodb版本升级
  • 前端版本升级(修改),俩种方法
  • 各顶会截稿时间
  • 产品成长之路——商汤商业分析
  • 独家 | 商业分析的职业路线-在数据科学世界里规划你的下一个角色
  • 读《商业分析实践指南》
  • 商业分析-FAST指标解读
  • 商业分析过程
  • 为什么进行商业分析?什么是商业分析?(一)
  • 网红椰子水顺利上市,Vita Coco在内卷的国内市场出圈难?
  • 2019,他们将拥抱热搜
  • swiper 滚回第一个数据_大数据是个技术,数据库才是它最好的产品形态
  • 独角兽迎来上市高潮,Pinterest是下一个Lyft还是instagram?
  • 股价横盘一年,抄底百度的最佳时机到了?
  • 怪兽充电上市规模缩水:盘中跌破发行价,搜电、街电宣布联手对抗
  • PLCSIM adv 3.0 不能启动 virtual ETH adapter
  • C#和服务器上虚拟机内PLCSIM通信
  • plcsim_advanced与modbus_poll仿真
  • 新建实例启动S7-PLCSIM Advanced V2.0失败:Siemens PLCSIM Virtual Switch is misconfigured in your network...
  • 关于PlantSimulation远程PLCSIM_Advanced解决方案[含详细操作视频]
  • S7-1500仿真软件S7-PLCSIM Advanced

千牛包表包下载_探索R中表包的gt语法相关推荐

  1. python实现千牛客服自动回复语_千牛客服自动回复话术

    淘宝千牛客服自动回复,如何设置成这种的,第一次询问时弹出这样的文字,买家想问的问题点击红字怎么进入 您如果是千牛,可以设置千牛机器人自动回复. 您截图中的提问选择方式实际意义不大,没有买家愿意这样的方 ...

  2. python包离线安装教程_离线安装python包(附示例:featuretools)

    一.基本方法: 1.逐个包安装 2.批量安装 二.基本步骤:(示例:featuretools) step1: · 下载包: msgpack-0.6.1-cp27-cp27mu-manylinux1_x ...

  3. r语言remarkdown展示图_使用R语言包circlize可视化展示blast双序列比对结果

    circlize这个包还挺强大的,R语言里用来画圈图还挺方便的. 今天这篇文章记录用circlize这个包画圈图展示blast双序列比对结果的代码 植物线粒体基因组类的文章通常会分析细胞器基因组间基因 ...

  4. r roc函数_如何处理R(pROC包)中的多类ROC分析?

    例如,当我在R(pROC包)中使用multiclass.roc函数时,我训练了随机森林的数据集,这是我的代码: # randomForest & pROC packages should be ...

  5. python实现千牛客服自动回复语_千牛自动回复语大全

    千牛自动回复语大全 千牛自动回复语大全:对客户的疑问进行应答 1,亲.您真有眼光.这可是我们店主打产品哦.我能为您做些什么? 您还有什么需要?不必客气.没关系.这是我们应该做的.我明白了.好的.是的. ...

  6. python实现千牛客服自动回复语_淘宝客服自动回复语录(客服自动回复大全)

    淘宝客服自动回复语录(客服自动回复大全) 2020-12-05 09:42:32 共7个回答 谁能帮我弄下淘宝的自动回复.就是第一次收到买家信息自动回复什么语句比较好.我离开时回复什么语句比较好 鼠标 ...

  7. python实现千牛客服自动回复语_千牛自动回复设置话术

    淘宝千牛客服自动回复,如何设置成这种的,第一次询问时弹出这样的文字,买家想问的问题点击红字怎么进入 您如果是千牛,可以设置千牛机器人自动回复. 您截图中的提问选择方式实际意义不大,没有买家愿意这样的方 ...

  8. python实现千牛客服自动回复语_千牛自动回复话术

    千牛自动回复话术 对客户的疑问进行应答 1 ,亲.您真有眼光.这可是我们店主打产品哦.我能为您做些 什么 ? 您还有什么需要 ? 不必客气.没关系.这是我们应该做的.我明 白了.好的.是的.非常感谢 ...

  9. python实现千牛客服自动回复语_客服自动回复设置技巧,别再傻傻全部自己回复了...

    客服自动回复设置技巧,各位卖家是不是都已经完全掌握了呢?如果是一般的小点,订单不多,访客不多,可能我们就不需要设置自动回复,但是谁希望访客不多呢,还有用户咨询的时候你也不一定24小时都在线吧,所以这时 ...

最新文章

  1. CentOS系统基础优化16条知识汇总
  2. 【IOS 开发】Objective - C 入门 之 数据类型详解
  3. 【数据竞赛】Kaggle神技:一项堪比Dropout的NN训练技巧!
  4. 小师妹学JavaIO之:File copy和File filter
  5. android定位会出现的问题,Android 定位当前位置可能出现的问题
  6. NorFlash与NandFlash
  7. SQL SERVER 的SQL语句优化方式小结
  8. 结合反向传播算法使用python实现神经网络的ReLU、Sigmoid、Affine、Softmax-with-Loss层
  9. 译文 | 与TensorFlow的第一次接触 第五章:多层神经网络
  10. 百度首页制作 (仿百度首页)
  11. LPSTR、LPCSTR、LPTSTR和LPCTSTR,LPVOID的意义及区别
  12. 5类6类7类网线对比_五类/超五类/六类/超六类/七类等多类网线的比较
  13. 文件如何生成链接插入到微信公众号,如Word、Excel、Pdf等
  14. a-upload文件夹上传
  15. TheTechBehindDx11UnrealEngineSamaritanDemo
  16. python代码表达元旦节_2020元旦的python学习
  17. 4K Wallpaper HD Wallpapers for mac(4K壁纸软件)
  18. in 在将 nvarchar 值转换成数据类型 int 时失败
  19. dnmp,mac快速搭建php集成环境神器
  20. 物联网技术 android,基于Android技术的物联网应用开发

热门文章

  1. 浮点数运算产生误差的原因详解
  2. Android关于Sqlite的操作方法详细
  3. php遍历数组替换内容,PHP使用数组依次替换字符串中匹配项
  4. moviepy音视频剪辑:使用VideoFileClip、AudioFileClip和write_videofile、write_audiofile进行音视频的加载和输出
  5. 双十一数码好物分享,值得入手的实用数码好物分享
  6. 从顶层设计和组织建设分享万亿级数据治理经验
  7. 世界500强及反光材料领军企业--3M公司即将盛装亮相新疆国际交通产业博览会!
  8. SuperMap iMobile 8C 技术文档 ——加载倾斜摄影模型
  9. 沉浸式 3D 场景下的多视点视频 增强算法研究
  10. 专访诸葛io:数据分析,让用户“路人转粉”的奇妙魔术