- 博客(12)
- 收藏
- 关注
原创 空间数据结构|第八章 查找
1. 查找:根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)【在数据集合中寻找满足某种条件的数据元素的过程】2. 关键字:数据元素中某个数据项的值,可以标识一个数据元素查找速度占用存储空间多少算法本身复杂程度平均查找长度(ASL)在记录的关键字与记录的存储地址之间建立的一种对应关系哈希函数是一种映像,是从关键字空间到存储地址空间的一种映像哈希函数可写成:addr(ai)=H(ki),ai是表中的一个元素,addr(ai)是ai的存储地址,ki是ai的关键字。
2024-05-27 22:15:35
815
原创 第5章 对象改值
如果将这些运算符应用于向量间的判别,R会将两个向量中的每个元素一一进行对比。(1)这些替换操作是即使进行的,且发生在数据集内部。(3)若将(1)的前半部分和(2)结合,我们要找的是同时满足花色是黑桃、牌面是Q的,可以使用布尔运算符——(2)%in%是唯一不进行一一对比的运算符,只是测试左边的值是否出现在其右边的对象之中。提供了一种精确提取和替换R对象中值的方法,有点类似在数据集中进行地毯式搜索。用逻辑运算符对比的两个对象属于不同类型时,R会在进行实际对比前,使用。用R的记号体系明确描述想要替换的值。
2024-05-15 15:38:38
383
原创 第3章 R对象
1.是最简单的包含数据的向量2可以生成一个只包含一个值的原子型向量,也可以用c函数将元素组合起来形成一个包含多个元素的原子型向量。
2023-11-24 09:35:50
599
1
原创 项目2:玩扑克牌
3.用导入数据,将数据变成一个数据框的方法生成了一副虚拟扑克牌。,其中既有扑克牌牌面的信息,也有花色的信息。做法:以原子型向量为基础,赋予它一些属性和类。1.生成一组扑克牌的牌面名称,放于一个。
2023-11-24 09:35:33
110
1
原创 项目1 :掷骰子
通过replicate重复掷这一对骰子,并用qplot函数【R包】将重复抛掷的结果可视化。qplot将第一个向量作为一组x值,第二个向量作为一组y值。所有非6点数的概率减小到1/8,而提高点数6的概率为3/8。通过直方图可以直观地展示x的哪些值出现的频率较高。交给qplot函数,就能绘制出一幅散点图。提供重复的次数和重复运行的R代码。在sample函数中添加一个。:描述两个变量之间的关系。参数 (pdf48)
2023-11-18 16:12:12
50
1
原创 第1.1章 R基础—采用元素方式执行
3、ls() 可查看已经命名的对象,ls.str() 可以查看已命名的对象的详细信息。当两个向量长度不同时——向量循环。当长向量的长度不是短向量的整数倍时,会警告。5.若要使用传统的矩阵计算,%*%做内乘法,%o%做外乘法。4.数字对象的算术运算(与传统矩阵算法不同)1、赋值 die
2023-11-18 08:36:58
27
原创 R的基本操作
2.ls() 可以显示已赋值的变量;str(x)函数可以列出变量的详细信息;4.ctrl+L 清空屏幕;history(5)显示最近5条的代码。2.R是一种动态编程语言,在运行时,编译操作会自动完成。ctrl+c 中止程序运行。ls.str()以列出所有已赋值的变量的详细信息。R中量、变量、函数、数据结构等都可以被称为对象。3. rm() 删除工作空间中不需要的。1.x
2023-11-15 11:13:53
34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人