我有一个包含波斯语字符的 csv 文件,我无法在 R 中正确查看它们。另外,我不能根据波斯字符值进行子集化。这是一个示例代码:
list1 <- c("x","y")
list2 <- c("ب","الف")
list1
list2 ##OK-readable
writedf <- as.data.frame(cbind(list1,list2),encoding="UTF-8")
write.csv(writedf,"test.csv")
testdf <- read.csv("test.csv",encoding="UTF-8")
testdf
## not readable
testdf[,testdf$list2=="ب"]
## data frame with 0 columns and 2 rows ???

