
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.3 从文件中读取数据
想要从外部文件中直接读取整个数据框,文件通常需要具备特殊的格式:文件的第一行应该为数据框中的每列变量命名,其余行包括一个行标签以及每个变量的取值。图1-1为csv文件的格式示例。
常用的读取文件数据的函数包括read.table()、read.csv()、read.delim()等。首先来看一个例子:

read.table()函数中的第一个参数为要读取文件的路径及名称,header用于指出文件的第一行是否为变量的名字,其默认值为FALSE。除了上述三种函数外,R语言还可以直接读取Excel文件,具体代码如下:



图1-1 csv文件的格式示例