通常,R您会想知道有关正在使用的对象或html" target="_blank">变量的信息。在阅读别人的代码甚至您自己的代码时,这很有用,尤其是在使用您不熟悉的软件包时。
假设我们创建一个变量a:
a <- matrix(1:9, 3, 3)
这是什么数据类型?你可以找到
> class(a) [1] "matrix"
这是一个矩阵,因此矩阵运算将在其上进行:
> a %*% t(a) [,1] [,2] [,3] [1,] 66 78 90 [2,] 78 93 108 [3,] 90 108 126
的尺寸是a多少?
> dim(a) [1] 3 3 > nrow(a) [1] 3 > ncol(a) [2] 3
其它有用的功能,对于不同的数据类型的工作是head,tail和str:
> head(a, 1) [,1] [,2] [,3] [1,] 1 4 7 > tail(a, 1) [,1] [,2] [,3] [3,] 3 6 9 > str(a) int [1:3, 1:3] 1 2 3 4 5 6 7 8 9
这些对于大型对象(例如大型数据集)更加有用。 str对于了解列表的嵌套也非常有用。现在a像这样重塑:
a <- c(a)
班级保持不变吗?
> class(a) [1] "integer"
不,a不再是矩阵。如果现在要求尺寸,我将不会得到很好的答案:
> dim(a) NULL
相反,我可以要求长度:
> length(a) [1] 9
现在呢:
> class(a * 1.0) [1] "numeric"
通常,您可以使用data.frames:
a <- as.data.frame(a) names(a) <- c("var1", "var2", "var3")
请参阅变量名称:
> names(a) [1] "var1" "var2" "var3"
这些功能可以在使用时提供多种帮助R。
本文向大家介绍Ruby中的变量学习总结,包括了Ruby中的变量学习总结的使用技巧和注意事项,需要的朋友参考一下 Ruby中的变量有几种形式,分别是局部变量、实例变量、类变量、全局变量,对于初学者来说,常常容易搞混,尤其像本人这种做java的,理解起来还是头痛,经过仔细辨别学习,将这几种变量的差异及使用场景总结如下: 一、命名方式 1.局部变量:小写字母或者“_”开头,如user,解释器解释到时才开
- r - read : rt_device_ops read_index : rt_ringbuffer read_mirror : rt_ringbuffer reader_queue : rt_pipe_device readers : rt_pipe_device recv_buf : rt_spi_message ref_count : rt_device remaining_tic
本文向大家介绍ES6学习之变量的解构赋值,包括了ES6学习之变量的解构赋值的使用技巧和注意事项,需要的朋友参考一下 变量的解构赋值 ES6中允许按照一定模式,从数组和对象中提取,对变量进行赋值。 数组的解构赋值 上面的代码标示可以从数组中提取值,按照位置的对应关系对变量进行赋值。 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。 如果解构不成功,变量的值就等
主要内容:变量赋值,变量的数据类型,查找变量,删除变量变量提供了程序可以操作的命名存储。R语言中的变量可以存储原子向量,原子向量组或许多R对象的组合。有效的变量名称应该是由字母,数字和点或下划线字符组成。 变量名称以字母开头,或者点后面不带数字。如下一些示例 - 变量名 合法性 原因 有效 由字母,数字,点和下划线组成 无效 含有字符因此无效。只允许点()和下划线()组成。 无效 以数字开头,因此无效。 , 有效 可以以点()开头,但点()后面不应是
这里列出了所有文档化的结构体和联合体的成员变量,并附带结构或联合所属的文件: - r - read : rt_device_ops read_index : rt_ringbuffer read_mirror : rt_ringbuffer reader_queue : rt_pipe_device readers : rt_pipe_device recv_buf : rt_spi_messag
本文向大家介绍Golang学习笔记(二):类型、变量、常量,包括了Golang学习笔记(二):类型、变量、常量的使用技巧和注意事项,需要的朋友参考一下 基本类型 1.基本类型列表 2.类型转换 不支持隐式类型转换,必须进行显式类型转换 转换只发生在两种互相兼容的类型之间: 各类int不允许相互赋值或操作,不然会在编译时报错 示例 结果 3.类型别名 4.类型默认值 声明不赋值,类型零值,非空值,而