Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R-如何将csv读入整数而不是列表_R_Readr - Fatal编程技术网

R-如何将csv读入整数而不是列表

R-如何将csv读入整数而不是列表,r,readr,R,Readr,我将csv文件作为列表读取。即使我输入了代码col\u types=cols(Subject=col\u integer()),其中的对象仍然是一个列表 我想知道如何使特定列成为整数而不是列表,就像默认数据集Theoph一样 该类似乎不同,如何将该类更改为与具有read.csv功能的“Theoph”相同 如果要获取列的类型,请记住列是数据帧的第二个维度,第一个维度是行。所以你必须在它前面加一个逗号 [1] "list" [1] "tbl_df" "tbl" "data.f

我将csv文件作为列表读取。即使我输入了代码
col\u types=cols(Subject=col\u integer())
,其中的对象仍然是一个列表

我想知道如何使特定列成为整数而不是列表,就像默认数据集Theoph一样


该类似乎不同,如何将该类更改为与具有read.csv功能的“Theoph”相同

如果要获取列的类型,请记住列是数据帧的第二个维度,第一个维度是行。所以你必须在它前面加一个逗号

[1] "list" 
[1] "tbl_df"     "tbl"        "data.frame"
[1] "integer"
[1] "ordered" "factor"
如果class()提供了有关值类型的更多信息,则另一个函数可能会对您有所帮助。typeof()只提供基类型

typeof(Food[,2])
typeof(Teoph[,1])
typeof(Food[,2])
typeof(Teoph[,1])
class(Food[,2])
class(Teoph[,1])