Foundation R 培训
R 是一种强大的语言和环境,专为统计计算和数据分析而设计。
这门由讲师指导的培训(线上或线下)针对初学者,旨在帮助他们掌握 R 的基础知识以及如何处理数据。
培训结束后,参与者将能够:
- 了解 R 编程环境和 RStudio 界面。
- 使用 R 命令和套件导入、操作和探索数据集。
- 执行基本的统计分析和数据摘要。
- 使用 base R 和 ggplot2 生成视觉化图表。
- 有效管理工作区、脚本和套件。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在即时实验室环境中进行实作。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
课程大纲
R 和 R Studio 的基本概述
- R 概述
- R Studio 环境视窗
- 脚本编辑器视窗
- 数据环境
- 控制台
- 图表/帮助/套件
使用数据
- 向量和矩阵的介绍 (data.frame)
- 不同类型的变数
- 数值、整数、因子等
- 变更变数类型
- 使用 R Studio 选单功能汇入数据
- 移除变数 ls() 指令
- 在控制台提示符下创建变数 – 单一、向量、数据框
- 命名向量和矩阵
- Head 和 tail 指令
- dim、length 和 class 的介绍
- 命令列汇入 (读取 .csv 和 .txt 文件)
- 附加和分离数据 (相较于 data.frame$ 的优势)
- 使用 cbind 和 rbind 合并数据
探索性 Data Analysis
- 数据摘要
- 对向量和数据框使用 summary 指令
- 使用方括号进行数据子集化
- 摘要和创建新变数
- Table 和 summary 指令
- 摘要统计指令
- 平均值
- 中位数
- 标准差
- 变异数
- 计数与频率
- 最小值与最大值
- 四分位数
- 百分位数
- 相关性
汇出数据
- 写入 .txt 文件
- 写入 .csv 文件
R 工作区
- 工作目录和专案的概念 (选单驱动和程式码 – setwd())
R 文稿简介
- 创建 R 脚本
- 保存脚本
- 工作区影像
软体包的概念
- 安装套件
- 将套件载入记忆体
绘制资料(使用标准预设 R plot 命令和 ggplot2 包)
- 长条图和直方图
- 盒状图
- 折线图 / 时间序列
- 散点图
- 茎叶图
- 马赛克图
- 修改图表
- 标题
- 图例
- 轴
- 绘图区域
- 将图表汇出至第三方应用程式
要求
- 无需具备R的先前经验
- 对程式设计或数据分析概念的基本了解有帮助,但非必要
目标受众
- 刚开始使用R的数据分析师和统计学家
- 探索数据操作和可视化的研究人员和学者
- 转型至数据科学角色的专业人士
需要帮助选择合适的课程吗?
Foundation R 培训 - Enquiry
Foundation R - 问询
问询
客户评论 (4)
我现在对编码更有信心了。我以前从未做过,但现在我明白这不是火箭科学,我可以在必要时这样做。
Anna - Birmingham City University
课程 - Foundation R
机器翻译
Background knowledge and 'provenance' of trainer.
Francis McGonigal - Birmingham City University
课程 - Foundation R
The trainer was very concern about individual understanding.
Muhammad Surajo Sanusi - Birmingham City University
课程 - Foundation R
I genuinely enjoyed the hands passed exercises.
Yunfa Zhu - Environmental and Climate Change Canada
课程 - Foundation R
即将举行的公开课程
相关课程
Advanced Alerting and Automation with Grafana and Prometheus
14 小时这种由讲师指导的 中国 现场培训(在线或现场)面向希望通过 Grafana 和 Prometheus 提高警报和自动化技能的高级 DevOps 和 SRE 专业人员。
在本次培训结束时,参与者将能够:
- 在 Prometheus 中创建和管理高级警报规则。
- 使用 webhook 将 Prometheus Alertmanager 与外部工具集成。
- 自动回应警报以更快地解决问题。
- 使用 Grafana 有效地可视化和管理警报。
Advanced Data Analysis with TIBCO Spotfire
14 小时这种以讲师为主导的中国现场培训(现场或远端)针对希望学习高级Spotfire分析师分析数据分析技术的业务分析师。
在培训结束时,参与者将能够:
- 在不同的团队成员之间共用可视化效果。
- 根据角色和访问控制保护对软体的访问。
- 创建视觉化效果,例如地图图表。
- 将 R 等统计计算语言与 Spotfire 集成。
Building Effective Dashboards with Grafana and Prometheus
14 小时这种讲师指导的现场培训<本地>(在线或现场)面向希望使用 Grafana 和 Prometheus 创建有影响力的仪表板并优化其监控实践的中级 DevOps 和 SRE 专业人员。
在本次培训结束时,参与者将能够:
- 了解设计有效控制面板的最佳实践。
- 创建和配置高级 Grafana 仪表板元素。
- 利用 Grafana 范本实现动态和可重用的仪表板。
- 实施警报机制以增强运营意识。
Custom Metrics and Instrumentation with Prometheus and Grafana
14 小时这种以讲师为主导的现场培训(线上或现场)面向希望使用 Prometheus 和 Grafana 对其应用程式进行检测以有效导出和监控自订指标的中级开发人员和 DevOps 工程师。
在本次培训结束时,参与者将能够:
- 了解自定义指标对应用程式监控的重要性。
- 检测应用程式以汇出 Prometheus 的自定义指标。
- 在 Grafana 中创建和配置仪表板以可视化自定义指标。
- 应用最佳实践,将监控集成到开发生命周期中。
Monitoring with Grafana
14 小时这种由讲师指导的中国现场或远程培训 针对希望使用Grafana来监控和可视化数据的数据 分析师。
在培训结束时,参与者将能够:
- 设置必要的开发环境以开始在 Grafana 中创建可视化。
- 设置 Grafana 以实现高可用性。
- 使用数据自定义面板和仪表板。
- 配置反向代理以实现快速加载速度。
Advanced Grafana
14 小时这种由讲师指导的现场培训中国(现场或远程)面向希望学习和利用 Grafana 的高级功能和组件进行数据可视化和分析的中级数据分析师。
在本次培训结束时,参与者将能够:
-
深入了解高级 Grafana 概念和组件。
利用模板变量和动态仪表板来增强数据可视化。
对复杂查询使用 Grafana 查询语言。
了解扩展 Grafana、优化性能和确保高可用性的最佳实践。
Grafana Comprehensive
21 小时这门由讲师主导的线上实时培训课程(在线或现场)旨在帮助中级系统管理员和监控专业人员有效地使用Grafana来设置监控解决方案、管理仪表板和创建警报。
培训结束时,参与者将能够:
- 了解可观察性和监控之间的区别。
- 安装和设置Grafana服务器。
- 配置和连接Prometheus、InfluxDB和ElasticSearch等各种数据来源。
- 创建、管理和自定义仪表板和图表。
- 使用变量和查询来创建动态仪表板。
- 通过Grafana设置通知和警报。
- 安装和管理插件以扩展Grafana的功能。
Grafana and GLPI Administration
21 小时这种由讲师指导的现场培训中国(现场或远程) 面向希望获得在 Grafana 和 GLPI 管理中脱颖而出所需的知识和实践技能的初学者到中级 IT 专业人员。
在本次培训结束时,参与者将能够:
-
创建和自定义具有不同可视化效果的 Grafana 仪表板。
实现警报和通知以进行监视。
管理用户帐户、团队和权限。
有效管理 IT 资产,包括硬件和软件清单。
实施用于用户支持和票证管理的帮助台系统。
Grafana and Graphite
14 小时这种以讲师为主导的中国现场(现场或远程)现场培训针对希望使用Grafana and Graphite可视化和监控数据的Web开发人员和DevOps工程师。
在培训结束时,参与者将能够:
- 聚合和可视化有关系统和应用程序的指标。
- 创建用于收集应用程序指标的 StatsD 客户端。
- 使用 Grafana 构建信息丰富的动态仪表板。
- 从后端性能中收集见解。
Grafana: Interactive Dashboards and Dynamic Thresholds
14 小时这门由讲师指导的中国(线上或线下)培训课程,针对中级Grafana用户,旨在帮助他们构建具有动态阈值和上下文更新的互动式钻取仪表板。
培训结束时,参与者将能够:
- 创建能响应用户互动的仪表板,例如点击图表条形
- 实现就地更新的视觉钻取功能(无需打开新标签页)
- 根据选择过滤器配置圆饼图和详细面板
- 使用能响应用户输入和即时数据的动态阈值
Introduction to Spotfire
14 小时这种以讲师为主导的中国现场培训(现场或远端)针对希望学习用于分析数据的基本Spotfire分析师技术的业务分析师和数据分析师。
在培训结束时,参与者将能够:
- 安装并配置 TIBCO Spotfire。
- 合并来自不同资料库的数据。
- 可视化大型数据集。
- 创建和共用复杂的仪表板。
AI-Driven Data Analysis with TIBCO Spotfire X
14 小时这种以讲师为主导的中国现场现场培训针对希望使用的业务分析师和数据分析师 TIBCO Spotfire X 及其人工智慧功能来可视化、转换和分析数据。
在培训结束时,参与者将能够:
- 安装并配置 TIBCO Spotfire X。
- 了解 TIBCO Spotfire X 的功能和体系结构。
- 了解增强分析和预测分析背后的概念。
- 了解如何使用Spotfire X载入、处理和视觉化数据。
- 创建互动式和增强的数据可视化效果。
Data Analysis with SQL, Python and Spotfire
14 小时在这个由讲师指导的 中国 现场培训中,参与者将学习三种不同的方法来访问、分析和可视化数据。我们从RDMS数据库的介绍开始;重点将放在使用 SQL 语言访问和查询 Oracle 数据库上。然后,我们研究了使用 Python 语言以编程方式访问 RDMS 数据库的策略。最后,我们看看如何使用 TIBCO Spotfire 以图形方式可视化和呈现数据。
课程形式
互动讲座和讨论。
大量的练习和练习。
在现场实验室环境中实际实施。
TIBCO for Developers
21 小时此讲师指导式现场培训<本地>(在线或现场)面向希望使用 BusinessEvents 和 ActiveMatrix Service Bus 来开发、部署和管理事件驱动型应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始开发。
- 构建分散式、有状态、基于规则的事件处理系统。
- 管理业务事件数据并执行适当的业务规则。
- 缩短大规模数据驱动型应用程式中的事件回应时间。
- 构建用于欺诈检测、跟踪和追踪、即时客户报价生成等的应用程式。
TIBCO Statistica
14 小时这种以讲师为主导的中国现场现场培训面向希望使用TIBCO Statistica功能创建分析工作流程和模型的工程师,研究人员和数据分析师。
在培训结束时,参与者将能够:
- 安装并导航 TIBCO Statistica 程序以构建和管理数据分析项目。
- 了解统计基础知识,以分析数据并为业务生成有用的见解。
- 探索使用 TIBCO Statistica 处理大数据和机器学习的高级主题。