我在FTP服务器上有一些文本文件,我使用我的R脚本(RCurl库)访问。
x <- getURL(URL)
out <- read.csv(textConnection(x),header=FALSE,sep="")
此后,我从这些文件中提取必要的信息,以生成JPEG格式的图形。
order_ID<-sub("order-Number:","",data[index_order_ID,])
jpeg(paste(order_ID,".jpeg"),quality=75,bg="white")
par(mfrow=c(2,2),mar=c(0.1,0.1,0.1,0.1),oma=c(0.1,0.1,0.1,0.1))
plot(c(-100:200),type="n",axes=TRUE,xlim=c(0,10),xaxt="n",yaxt="n",xlab="",ylab="")
rect(par("usr")[1], par("usr")[3], par("usr")[2], par("usr")[4], col = "gainsboro")
arrows(5,100,5,10,length=0.3,angle=40,lwd=10,col="darkgreen",code=2)
text(5,175,"Your Index:23",font=2,family="HersheySans",cex=1.2)
dev.off()
我打算做的是在FTP服务器的一个文件夹中上传/保存这个图,不过我不知道该怎么办呢?有没有办法避免将绘图保存到我的目录并直接将文件上传到服务器?
我尝试在RCurl中使用ftpUpload()函数。但它给我一个错误信息:
Uploading to a URL without a file name!
我将图表上传到服务器中的子文件夹而不是文件,所以我不知道如何解决这个错误。如果有人能告诉我哪里出错了将会非常有帮助。感谢。
答案 0 :(得分:0)
这对我有用!简单是最好的。享受吧!
const Main = () => {
<Switch>
<Route exact path='/' component={About} />
<Route exact path='/projects' component={Projects} />
</Switch>
}