R语言 如何从CSV文件中创建矩阵和向量

R语言 如何从CSV文件中创建矩阵和向量

在这篇文章中,我们将讨论如何在R编程语言中把CSV数据转换成矩阵和向量。我们将使用 read.csv() 函数来加载csv文件。

语法: object=read.csv(path)

其中,路径是我们本地系统中的一个文件的位置。

矩阵: 矩阵是一个二维数据结构,包含行和列。它可以容纳多种数据类型。我们可以通过使用名为 **** as.matrix( )的方法将csv文件数据转换成矩阵。

语法: as.matrix(csv_file_object)

向量: 向量是一种一维数据结构,可以容纳多种数据类型。我们可以通过使用 **** as.vector( )将CSV数据转换成向量。

语法: as.vector(csv_file_object)

使用CSV文件

如何用R语言从CSV文件中创建矩阵和向量?

第1步: 通过读取路径创建一个CSV对象

data=read.csv("C:/sravan/data.csv")
print(data)

输出

    Name       ID
1  sravan    7058
2  Jyothika  7059

第2步: 将数据转换为一个矩阵。

matrixdata = as.matrix(data)
print(matrixdata)

输出

    Name           ID
[1, ] "sravan"   "7058"
[2, ] " Jyothika" "7059"

第3步: 将数据转换为矢量

vectordata=as.vector(data)
print(vectordata)

输出

    Name       ID
1  sravan    7058
2  Jyothika  7059

以下是完整的实现方案

# Read data from CSV
data=read.csv("C:/sravan/data.csv")
  
# Create a matrix
matrixdata=as.matrix(data)
  
# Create a vector
vectordata=as.vector(data)
print(matrixdata)
print(vectordata)

输出

    Name           ID
[1, ] "sravan"   "7058"
[2, ] " Jyothika" "7059"
    Name       ID
1  sravan    7058
2  Jyothika  7059

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程