我创建了一个脚本,它从两个文件读取值,并将文件名存储在一个两个chr向量变量中(称为 percent.names 和 points.names ),然后绘制它们。我想用其中一个文件的名称保存图形,但我不知道如何将chr向量的第i个值转换为标题。
path = 'D:/.../Scatters/'
puntos.names <- dir(path, pattern ="puntos.txt")
porcentaje.names <- dir(path, pattern ="porcentaje.txt")
for(i in 1:length(puntos.names)){
coop = scan(porcentajes.names[i], sep=",", dec=".")
cost = scan(puntos.names[i], sep=",", dec=".")
*HERE*
png(filename='D:/.../Scatters/')
plot(cost,coop,log="",pch=20,col="black",xlim=c(0,5),ylim=c(0,1),lwd=0.5,xlab="points purchased per round",ylab="individual cooperation frequency")
"SOME MAGIC"
dev.off()
}
我知道如何在Python中执行此操作,但我无法在R中创建它。
在Python中它应该是这样的:
plt.title('COMP P %.2f ' %percent_name[i])