R 变量声明

R 变量声明 首页 / R入门教程 / R 变量声明

变量用于存储R程序中要操纵和引用的信息。 R变量可以存储原子向量,一组原子向量或许多R对象的组合。

C++这样的语言是静态类型的,但是R是动态类型的,这意味着它在运行语句时检查数据类型的类型。有效的变量名称包含字母,数字,点和下划线字符。变量名称应以字母或点开头,而不是数字。

变量名称有效期有效和无效的原因
_var_name 无效变量名不能以下划线(_)开头。
var_name,var.name 有效变量可以以点开头,但点后不能跟数字。在这种情况下,该变量将无效。
var_name%无效在R中,除了点和下划线外,我们不能在变量名称中使用任何特殊字符。
2var_name 无效变量名不能以数字开头。
.2var_name 无效变量名不能以点号开头,后跟数字。
var_name2 有效变量包含字母,数字和下划线。

变量分配

在R编程中,可以使用三个运算符将值分配给变量。为此,我们可以使用向左,向右和equal_to运算符。

有两个函数用于打印变量的值,即print()和cat()。 cat()函数将多个值组合成一个连续的打印输出。

链接:https://www.learnfk.comhttps://www.learnfk.com/R/r-variables.html

来源:LearnFk无涯教程网

#等号赋值操作
variable.1 = 124             
  
#左箭头赋值
variable.2 <- "Learnfk R Programming"     
  
#右箭头赋值
133L -> variable.3             
  
print(variable.1)  
cat ("variable.1 is ", variable.1 ,"\n")  
cat ("variable.2 is ", variable.2 ,"\n")  
cat ("variable.3 is ", variable.3 ,"\n")  

当我们在R命令提示符下执行上述代码时,它将为我们提供以下输出:

R Programming Variables

变量类型

R编程是一种动态类型化的语言,这意味着我们可以在程序中一次又一次地更改同一变量的数据类型。由于其动态性质,因此不会声明任何数据类型的变量。它从R对象获取要分配给变量的数据类型。

我们可以借助class()函数检查变量的数据类型。让我们来看一个例子:

无涯教程网

variable_y<- 124  
cat("Learnfk The data type of variable_y is ",class(variable_y),"\n")  
  
variable_y<- "Learn R Programming"     
cat("  Learnfk Now the data type of variable_y is ",class(variable_y),"\n")  
  
variable_y<- 133L   
cat("   Laernfk Next the data type of variable_y becomes ",class(variable_y),"\n")  

当我们在R命令提示符下执行上述代码时,它将为我们提供以下输出:

R Programming Variables

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Go语言核心36讲 -〔郝林〕

算法面试通关40讲 -〔覃超〕

MySQL实战45讲 -〔林晓斌〕

Node.js开发实战 -〔杨浩〕

分布式技术原理与算法解析 -〔聂鹏程〕

微信小程序全栈开发实战 -〔李艺〕

软件设计之美 -〔郑晔〕

分布式系统案例课 -〔杨波〕

Go 语言项目开发实战 -〔孔令飞〕

好记忆不如烂笔头。留下您的足迹吧 :)