《R语言数据挖掘:实用项目解析》——第1章,第1.7节创建新函数

简介:

本节书摘来自华章出版社《R语言数据挖掘:实用项目解析》一书中的第1章,第1.7节创建新函数,作者[印度]普拉迪帕塔·米什拉(Pradeepta Mishra),更多章节内容可以访问云栖社区“华章计算机”公众号查看

1.7 创建新函数
R语言中有两种不同类型的函数:用户自定义函数和内置函数。

1.7.1 用户自定义函数
用户自定义函数为用户编写执行计算的函数提供了定制和灵活性功能。其大致的写法如下:


7d8eecb7b31945bb9d9960f388725920c013b7b2


0fdc605c35c7d602efc7aad637d3efdfd7d5a73f

在上面的脚本中,我们创建了一个1~20的小序列和一个用于计算每个整数的平方值的用户自定义函数。使用这个新函数,我们可以计算任何数的平方值。由此用户可以声明和创建自己定制的函数。

1.7.2 内置函数
内置函数,如平均值、中位数、标准差等,为用户提供了使用R进行简单统计计算的功能。内置函数有很多,下表展示了一少部分重要的内置函数。


5cc1a029ef2744e4398c992eefe1d3fd19286d67
相关文章
|
8月前
|
数据采集 机器学习/深度学习 算法
R语言数据挖掘:从“挖井”到“淘金”
R语言数据挖掘:从“挖井”到“淘金”
182 9
|
数据挖掘 C语言 C++
R语言是一种强大的统计分析工具,提供了丰富的函数和包用于时间序列分析。
【10月更文挑战第21天】时间序列分析是一种重要的数据分析方法,广泛应用于经济学、金融学、气象学、生态学等领域。R语言是一种强大的统计分析工具,提供了丰富的函数和包用于时间序列分析。本文将介绍使用R语言进行时间序列分析的基本概念、方法和实例,帮助读者掌握R语言在时间序列分析中的应用。
401 3
|
数据可视化 数据挖掘 数据处理
R语言函数与自定义函数:提高代码的复用性
【8月更文挑战第27天】 自定义函数是R语言编程中不可或缺的一部分,它们通过封装复杂的逻辑和提供灵活的参数化设计,极大地提高了代码的复用性和可维护性。通过掌握自定义函数的基本语法和高级技巧,我们可以编写出更加高效、可读的R语言代码,从而更好地应对复杂的数据分析和统计建模任务。
|
SQL 数据可视化 算法
R语言公交地铁路线进出站数据挖掘网络图可视化
R语言公交地铁路线进出站数据挖掘网络图可视化
|
图形学
R语言其他相关函数(各函数解析含实例,可供查询)
R语言其他相关函数(各函数解析含实例,可供查询)
333 0
R语言绘图相关函数(含实例)
R语言绘图相关函数(含实例)
403 0
|
算法 数据挖掘 数据库
R语言主成分PCA、决策树、boost预警模型在跨区域犯罪研究数据挖掘分析|数据分享
R语言主成分PCA、决策树、boost预警模型在跨区域犯罪研究数据挖掘分析|数据分享
|
数据可视化 数据挖掘
数据分享|R语言IMDb TOP250电影特征数据挖掘可视化分析受众偏好、排名、投票、评分(下)
数据分享|R语言IMDb TOP250电影特征数据挖掘可视化分析受众偏好、排名、投票、评分
|
数据可视化 算法 数据挖掘
数据分享|R语言IMDb TOP250电影特征数据挖掘可视化分析受众偏好、排名、投票、评分(上)
数据分享|R语言IMDb TOP250电影特征数据挖掘可视化分析受众偏好、排名、投票、评分
|
数据可视化
R语言用非凸惩罚函数回归(SCAD、MCP)分析前列腺数据
R语言用非凸惩罚函数回归(SCAD、MCP)分析前列腺数据