初学者R和必修课:使用$

初学者R和必修课:使用$,r,csv,R,Csv,在我被调到一个新部门后,我最近在没有编码经验的情况下开始使用R,我想了解一些R功能是如何工作的。我有这样的书面代码: read.csv("something.csv",header=TRUE)$DATE123 csv文件包含一个时间序列,其标题以A1单元格中的DATE开头 R如何分类A列是DATE123?是因为header=true和$吗?如注释中所述,header=true表示文件的第一行是列名。因此,该行中的每个对象都将是具有该名称的列。在您的情况下,csv文件的第一行中可能有一个名为DA

在我被调到一个新部门后,我最近在没有编码经验的情况下开始使用
R
,我想了解一些
R
功能是如何工作的。我有这样的书面代码:

read.csv("something.csv",header=TRUE)$DATE123
csv文件包含一个时间序列,其标题以
A1
单元格中的
DATE
开头


R
如何分类
A
列是
DATE123
?是因为
header=true
$
吗?

如注释中所述,
header=true
表示文件的第一行是列名。因此,该行中的每个对象都将是具有该名称的列。在您的情况下,
csv
文件的第一行中可能有一个名为
DATE123
的字段

数据框由行和列组成。数据框中的每一列都可以通过
$
符号访问。如果数据框的名称为
df
,其中一列的名称为
DATE123
,则可以使用以下命令从该列提取所有数据:

df$DATE123

header=TRUE
表示您的csv文件的第一行是列名。也许您可以先阅读R文档并了解其中提供的示例……尝试
read.csv(“something.csv”,header=TRUE)->数据;数据$DATE123
?read.csv
表示
header=TRUE
是默认值,因此无需指定。非常感谢,这100%为我清除了它。