通过“read.csv”将数据框的所有列读取为字符
Read all the columns of a dataframe as characters, by means of `read.csv`
我可以使用 colClasses
但它的长度等于导入的列数,我不知道,因为我正在自动导入 csv 文件。假设我的数据集列是 5:
colClasses=rep("character",5)
如何在不指定列数的情况下将数据帧的所有列读取为字符?
来自?read.csv
:
colClasses
character. A vector of classes to be assumed for the columns. If unnamed, recycled as necessary.
回收意味着它将应用于您拥有的任意多列。所以不需要指定列数 - 你可以只使用:
read.csv(colClasses = "character")
我可以使用 colClasses
但它的长度等于导入的列数,我不知道,因为我正在自动导入 csv 文件。假设我的数据集列是 5:
colClasses=rep("character",5)
如何在不指定列数的情况下将数据帧的所有列读取为字符?
来自?read.csv
:
colClasses character. A vector of classes to be assumed for the columns. If unnamed, recycled as necessary.
回收意味着它将应用于您拥有的任意多列。所以不需要指定列数 - 你可以只使用:
read.csv(colClasses = "character")