维基百科上说我是数据科学家:https://en.wikipedia.org/wiki/Yihui_Xie 我家里人知道吗?
我于 2013 年 8 月入职 RStudio(现更名为 Posit),工作主要是开发 R 包,已经远程工作近十年,从未去公司上过一天班
今天是自 2020 年 2 月以来,我第一次在现场作报告(其它报告全都是远程在线形式)
本人偏内向,不善言谈,偏好文字交流
若今日报告里说了什么昏话,还请原谅
若有口头表达不清,欢迎与我文字讨论(见最后一页幻灯片)
Data Science and Reproducible Research
Data Science: Current Status and Future Perspectives
R 语言的发展和 R 数据分析
R 语言内存控制
Base 和 Tidy 的争端,R 与 Python 的结合
R 语言在生物学中的应用
如何精通 R
形式:古诗与现代诗
Norm Matloff 的评论(质疑):https://github.com/matloff/TidyverseSkeptic
如何选择:你觉得谁好用就用谁
我只用 Base R,但这只是我个人的选择(稳定对我更重要,代码的一致性和美观对我是次要的)
或如何精通任何一门程序语言?
我的程序员之路
VB 起步时代
Sweave 与可重复性研究
《非暴力沟通》
观察实际上发生了什么。不论他人的言行是否有益于我们,我们只是去观察。要做到清晰表达所观察到的,我们的挑战在于不夹杂任何评判。不论喜欢与否,我们只是说出人们做了什么。
表达出我们看到这些行为时的感受:是感到伤心、害怕、喜悦、有趣,还是心烦呢?
表达出我们的感受与什么需要相关联。
提出对他人的请求,希望他(她)怎么做来满足我们的需要,让我们的生命更加美好。
一图胜千言
能点、能戳、能动就更好了,如:
echarts4r 交互式图形:https://cosx.org/2021/12/introduction-to-echarts4r/
Shiny:https://shiny.posit.co
能搭个网站就更好了:https://cosx.org/2022/03/build-blog-step-by-step/ (若有需要可以展开讲)
以上都可以纳入 R Markdown 的框架
上次(2020 年)现场报告《One R Markdown Document, Fourteen Demos》
没有幻灯片,只有代码
可惜这代码三年后没法运行了
基于 markdown 包:https://cran.r-project.org/web/packages/markdown/vignettes/slides.html
Quarto 重写了多数 R Markdown 功能,并解除了 R 的限制(可以在 Jupyter 与 knitr 中任选一种内核)
后续交流方式
统计之都论坛:https://d.cosx.org
Github 公开讨论:https://github.com/yihui/yihui.org/discussions
若有话必须私下讲,可以邮件联系:https://yihui.org/en/about/#contact-me