0
我加載了很多.xls文件作爲單獨的數據框到我的全局環境中,現在我想繪製圖形(並使用ggplot函數)我可以用它來做「循環」嗎?如何編寫此代碼是否正確?我試過這樣的事情:
如何一次將ggplot函數用於很多數據框?
files <- list.files("path", pattern = "xls?$", full.names = T)
list <- lapply(files, read_excel)
for (i in 1:length(list))
assign(paste(paste("file", i, sep=""), "df", sep="."), list[[i]])
assign(melt(list[[i]], id.vars="Cele"), list[[i]])
list[[i]]<-ggplot(list[[i]], aes(x=variable,y=value))+geom_bar(stat="identity")
ggsave(list[[i]],filename=paste("myplot",i,".png",sep=""))
有人能幫助我嗎? :)
我有錯誤:「無法找到函數」%+%「」。我能做什麼??感謝幫助! :) –
然後你還沒有加載ggplot,這將是必要做任何ggplot我會想。 – joran
你是對的!謝謝 :) –