阻止R将文本解释为数字
我试图在R中导入一个CSV,其中包含邮政编码信息,当我需要它保留为字符时,R将其解释为数字阻止R将文本解释为数字,r,csv,csv-import,R,Csv,Csv Import,我试图在R中导入一个CSV,其中包含邮政编码信息,当我需要它保留为字符时,R将其解释为数字 data = read.csv("zipCodeInformation.csv", stringsAsFactor = FALSE) 数据的格式如下: Lower.Zip, Upper.Zip, Zone 004, 005, Zone.8 006, 007, Zone.45 009, , Zone.45 010,
data = read.csv("zipCodeInformation.csv", stringsAsFactor = FALSE)
数据的格式如下:
Lower.Zip, Upper.Zip, Zone
004, 005, Zone.8
006, 007, Zone.45
009, , Zone.45
010, 089, Zone.8
100, 339, Zone.8
现在发生的是R将前两列解释为数字,并将它们转换为以下内容:
Lower.Zip, Upper.Zip, Zone
4, 5, Zone.8
6, 7, Zone.45
9, , Zone.45
10, 89, Zone.8
100, 339, Zone.8
将
colClasses
参数用于read.csv
Data <- read.csv(text="Lower.Zip, Upper.Zip, Zone
004, 005, Zone.8
006, 007, Zone.45
009, , Zone.45
010, 089, Zone.8
100, 339, Zone.8",
colClasses=rep("character",3)) # you may want to add strip.white=TRUE
Data将colClasses
参数用于read.csv
Data <- read.csv(text="Lower.Zip, Upper.Zip, Zone
004, 005, Zone.8
006, 007, Zone.45
009, , Zone.45
010, 089, Zone.8
100, 339, Zone.8",
colClasses=rep("character",3)) # you may want to add strip.white=TRUE
数据