我无法强迫 R 使用“。”作为小数点,虽然我使用了参数:'dec =“,”'
read.table("http://www.loaditup.de/files/783502_n4vrencc5p.txt",dec=",")
data可在线获取。
注意:我的数据集中的NA标记为“。”,这可能是此问题的根源......
有没有人建议如何让 R 以“。”读取数据。作为小数点?
答案 0 :(得分:2)
您的号码被引用,因此它们会以文字形式朗读。
DF <- read.table("http://www.loaditup.de/files/783502_n4vrencc5p.txt", na.strings=".")
DF$DTCHGUS <- as.numeric(gsub(",",".",DF$DTCHGUS))
head(DF)
# Date DTCHGUS
#1 NA 1.9020
#2 1980-01-01 NA
#3 1980-01-02 1.8922
#4 1980-01-03 1.8900
#5 1980-01-04 1.8910
#6 1980-01-07 1.8890