我的收藏夹:第三期

我的收藏夹:第三期

图片较多,请耐心等待。

资源

书籍

R 语言

  • nivocal:创建一个用户绘制日历图的 htmlwidget。

  • janitor:用于简单的数据清洗的 R 包。

  • scatterD3;基于 D3.js 封装的绘制散点图的包。

  • scatterD3_shiny_app:在 shiny 中使用 scatterD3 的示例。

R
1
shiny::runGitHub('juba/scatterD3_shiny_app')

  • esquisse:用户 ggplot2 绘图的 RStudio 加载项。

  • explor:Interfaces for Multivariate Analysis in R.

  • naniar: Tidy data structures, summaries, and visualisations for missing data.

  • tidypredict:在数据库中运行预测。tidypredict 解析拟合的 R 模型对象,并返回计算预测的’Tidy Eval’代码中的公式。

  • dukeslides:RMarkdown 幻灯片模版。

  • gtsummary:Beautiful, customizable, and publication-ready model summaries in R. 制作回归表的好工具。

  • condformat: R package to apply conditional formatting rules to a data.frame.

  • ggpipe:使用管道操作符连接 ggplot2 语句。

  • ggforce:Accelerating ggplot2。

  • noteMD:使用 shiny 生成报告。

文章

本文讲述了韩国人是如何 1992 年洛杉矶暴乱中团结起来的。

中国式的父母总是喜欢和孩子强调自己付出了多少多少。实际上这只会给孩子带来心理压力,进而让孩子产生不愿意抗拒感。在友情和爱情中,很多人也总是强调自己付出了多少。

实际上就我自己的感觉来看,“说话声音大的都不是大佬”。网上各种开公众号、写推文强推给别人看的,往往都不是真正的大佬。天天喊着自己要努力的人往往都是对自己的不努力心怀愧疚的人,真正在努力的人会把努力习以为常。天天喊着对孩子好的父母往往都是心怀亏欠的父母。

所以既然选择生孩子,你就应该不要对自己的选择埋怨,你所有的付出不是孩子要求你的,而是你生孩子的时候对自己的承诺。孩子是没有选择的。

Stata

Python

tidyverse 系列值得学习的包

  • glue:字符串格式化连接:
R
1
2
3
4
5
6
7
8
9
library(glue)

name <- "Fred"
age <- 50
anniversary <- as.Date("1991-10-12")
glue('My name is {name},',
' my age next year is {age + 1},',
' my anniversary is {format(anniversary, "%A, %B %d, %Y")}.')
#> My name is Fred, my age next year is 51, my anniversary is Saturday, October 12, 1991.
  • haven:在 R 中读取 Stata、SPSS 和 SAS 的数据。

  • dplyr:数据处理的流程包。

  • ggplot2:不必介绍了。

  • forcats:帮助处理分类变量,该包提供了一些很好用的函数,可以帮助 ggplot2 绘图。

R
1
2
3
4
1. fct_reorder(): 根据另一个变量对因子变量进行重新排序。
2. fct_infreq(): 根据频率对因子变量进行排序。
3. fct_relevel(): 手动对因子变量进行排序。
4. fct_lump(): 因子变量重新分组。
  • purrr:提供了一些函数编程的工具,例如最常用的 map()函数。

  • modelr:提供了一些方便建模的工具。

  • reprex:代码分享工具。

R
1
2
3
4
library(reprex)
(y <- 1:4)
mean(y)
reprex()

ropensci 系列值得学习的包

  • skimr:统计摘要包。

  • plotly:交互式绘图库。

  • drake:数据分析流程。

  • geojsonio:geojson 格式数据与其它格式数据的转换。

  • geojson:geojson 格式数据的处理。

  • magick:图像处理。

  • pdftools:PDF 文件的处理。

  • av:视频处理,可以将 gganimate 包创建的 GIF 文件处理成视频文件。

  • RSelenium:R 驱动 Selenium。

  • iheatmapr:创建交互式热力图。

  • writexl:轻量级的数据框输出为 excel 文件的工具。

  • antiword:提取 word 中的文本。

  • tesseract:OCR。

Business Science 系列值得学习的包

R
1
2
3
4
5
anomalize 有三个主要功能:

time_decompose():将时间序列分为季节性,趋势和余数组件;
anomalize():将异常检测方法应用于余数组件;
time_recompose():计算将“正常”数据与异常分开的限制!
  • sweep:时间序列的建模和预测。

  • timetk:时间序列处理工具包。

  • riingo:Tiingo API,获取金融数据。

RStudio 系列值得学习的包

  • gt:创建复杂的表格。

  • sparklyr:R 和 Apache Spark 的接口。

  • pagedown:一些 RMarkdown 模板。

  • tensorflow:R & tensorflow

  • reticulate:R & Python。

  • rmarkdown:RMarkdown。

  • keras:一些神经网络模型。

  • shiny:网络应用构建。

  • blogdown:使用 RMarkdown 创建博客和网站。

  • bookdown:使用 RMarkdown 写书。

  • rticles:RMarkdown 模板。

  • tfdatasets:R interface to TensorFlow Dataset API。

  • sparkxgb:R interface for XGBoost on Spark

  • cheatsheets:一些快查表。

  • revealjs:RMarkdown 模板。

  • tfestimators:R interface to TensorFlow Estimators。

  • swagger:从“Swagger”兼容 API 动态生成文档。

  • radix:RMarkdown 模板。

  • dygraphs:dygraphs for R。

  • crosstalk:Crosstalk 是 htmlwidgets 包的附加组件。它使用一组类,函数和约定来扩展 htmlwidgets,以实现跨窗口小部件交互。

RStudio 系列未完待续,整理完第二页:rstudio?page=2

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×