首页 > 编程知识 正文

r语言把一列数据变为向量,r语言将数据框转换为向量

时间:2023-05-04 22:52:47 阅读:28986 作者:2927

3 .数据类型和数据结构数据类型:数据类型是用于声明不同类型的变量或函数的广泛系统。 变量的类型决定了变量存储占用的空间以及如何解释存储的位模式,r语言的最基本的数据类型主要有三种。 是数字

逻辑

文本

a=1B-trued='ABC'class(a ) class (b ) class (d ) )

数据结构

r有许多存储数据的对象类型,如标量、向量、矩阵、数组、数据框和列表。 它们取决于存储的数据类型、创建方法、结构复杂性以及用于搜索和访问单个元素的标记等。 图2-1显示了这些数据结构的示意图。

向量:

a-c (1,2,5,3,6,- 2,4 ) B-c ) ' one '、' two '、' three '、d-c ) TRUE、TRUE、TRUE、FALSE、TRUE、FALSE 注意:一个向量中的数据必须具有相同的类型或模式(数值类型、字符类型或逻辑类型)。 同一向量不能混合使用不同模式的数据。 向量相关常见操作:

#快速创建连续数列: a-c(1336010 )创建seq函数数列: #seq ) 1,10,2 ) #seq ) from=value1,to=value2,by=step )迭代函数rep:req

通过指定元素在方括号中的位置数字,可以访问向量中的元素。

例如,a [ c (2,4 ) ]用于访问向量a的第二个和第四个元素。

修改a-c (1,2,5,3,6,- 2,4 ) a )3) a[c ) 1,3,4 ] ] a [ 2:6 ]向量的元素:

#生成向量x-c (1,2,24 ) x )修改向量中的元素x [ c (1,3 ) ]-c ) 23,43 ) x#负号是元素x-c ) 1:10 ) x [-] 1:5

生信必备技能的r语言基础-向量基础

高级:

字符类型元素是用双引号括起来的元素,例如“beautiful”、“handsome”和“er”。 本节主要介绍将字符类型变量合并为一个字符串的paste函数。 型号为paste(“variable2”、“variable1”)

其中sep参数是变量和变量之间的连接,默认值为空字符。 collapse参数是合并元素之间的连接,缺省为空。

#简单举几个例子就清楚了。 您可以看到a-paste(a (、b )、c )、1:3、sep=) ) a )、b )、c )、1:3、sep=b和c之间的差异。 向量相关运算:

#取向量中最小最大值: min(max ) #为最小)大)的值,求出第几个成分which.min ) (which.max ) (sum ) #,求出中央值prod ) ),积var ) )

生信必备技巧的r语言基础教程——向量高级

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。