ดูด้านล่าง:
paste("perf.a", "1", sep="")
# [1] "perf.a1"
จะเกิดอะไรขึ้นถ้าฉันต้องการกำหนดค่าให้perf.a1?
ฉันพยายามas.name, as.symbolและอื่น ๆ ที่มีประโยชน์:
as.name(paste("perf.a", "1", sep="")) = 5
# Error in as.name(paste("perf.a", "1", sep = "")) = 5 :
# target of assignment expands to non-language object
as.symbol(paste("perf.a", "1", sep="")) = 5
# Error in as.symbol(paste("perf.a", "1", sep = "")) = 5 :
# target of assignment expands to non-language object
noquote(paste("perf.a", "1", sep="")) = 5
# Error in noquote(paste("perf.a", "1", sep = "")) = 5 :
# target of assignment expands to non-language object