我有一个大文本文件,它使用逗号而不是句点来表示小数。
有没有办法让 RevolScaleR 包中的 rxTexttoXdf 函数将逗号视为句点?
我怀疑我会因为这篇文章而受到如此多的抨击,因为它看起来真的很简单
编辑:
我目前正在使用一种解决方法,该解决方法涉及将数字列作为字符类型导入,然后去除逗号并将其替换为句点,然后转换为数字
library(dplyrXdf)
imported_data %>% #dataset with character types
mutate_if(is.character,
funs(gsub(",",".",.))) %>% #replace commas for period
mutate_if(is.character, as.numeric) %>% #convert character to numeric
persist(cleaned_file) # cleaned_file being a file path
感觉有更清洁的方法可以做到这一点