Build your ultimate AI agent
课程介绍
R 的优势在于它天生用于数据分析。劣势是有时运行较慢,影响分析进度。因此,熟悉加速分析的主要技巧至关重要,这样您就能缩短计算时间,更快获得洞见。
先修要求
课程大纲
课程大纲
1
基准测试的艺术
要让代码跑得更快,首先需要知道它运行需要多长时间。本章将介绍对代码进行基准测试的理念。
2
微调:高效 Base R
R 十分灵活,因为同一个问题往往有多种解法。其中一些方法的速度可能快出几个数量级。本章将教您如何编写高效的 Base R 代码。
3
问题诊断:代码剖析
剖析可以帮助您定位代码中的性能瓶颈。本章将教您如何使用 profvis 包可视化这些瓶颈。
4
为代码加速:并行编程
某些问题可以利用您机器上的多核更快地解决。本章将向您展示如何编写可并行运行的 R 代码。
R
高效 R 代码写作
课程完成

