从R中的.csv获取数据

从R中的.csv获取数据,r,dataframe,R,Dataframe,我是一个初学者,试图理解R的工作原理。我有一个.csv文件,我使用 a <- read.csv(file="abc.csv", header = TRUE, sep = ",") aread.csv总是生成一个data.frame对象,它需要将一些列存储为数字,其他列存储为文本等 要创建矩阵,请执行以下操作: m <- matrix(c(1:6),2,3) # creates 2 rows, 3 columns matrix. mread.csv总是生成一个data.frame对

我是一个初学者,试图理解
R
的工作原理。我有一个
.csv
文件,我使用

a <- read.csv(file="abc.csv", header = TRUE, sep = ",")

aread.csv总是生成一个data.frame对象,它需要将一些列存储为数字,其他列存储为文本等

要创建矩阵,请执行以下操作:

m <- matrix(c(1:6),2,3) # creates 2 rows, 3 columns matrix.

mread.csv总是生成一个data.frame对象,它需要将一些列存储为数字,其他列存储为文本等

要创建矩阵,请执行以下操作:

m <- matrix(c(1:6),2,3) # creates 2 rows, 3 columns matrix.

m与任何其他对象一样,您可以通过执行以下操作来辨别
a
的“存储类”:

> class(a)
"data.frame"
。。。然后,您可以通过以下方式获得有关
data.frame
的帮助:

> help(data.frame)
或者使用软件包帮助(PDF或HTML)或联机帮助

请阅读手册:

在这里,您将找到您的答案:


与任何其他对象一样,您可以通过执行以下操作来辨别
a的“存储类”:

> class(a)
"data.frame"
。。。然后,您可以通过以下方式获得有关
data.frame
的帮助:

> help(data.frame)
或者使用软件包帮助(PDF或HTML)或联机帮助

请阅读手册:

在这里,您将找到您的答案:


虽然您要求使用矩阵,但很可能您仍然希望对象是data.frame,这会更灵活。虽然您要求使用矩阵,但很可能您仍然希望对象是data.frame,这可以更灵活。你也可以做“?data.frame”和“?data.frame”来获得帮助。你也可以做“?data.frame”和“?data.frame”来获得帮助。