【发布时间】:2016-03-12 06:33:08
【问题描述】:
我已将 ggplot 导入 python 并运行以下脚本,希望 ggsave() 将我的绘图实际保存在某个地方,但它似乎实际上并未将任何内容写入 .png 文件以供以后使用。当我在解释器中将其作为 p 返回时,该图会返回,但我必须手动保存它。
import ggplot
#d as some pandas dataframe
k = [2,3,4,5]
for i in k:
p = ggplot(d, aes(x='x', y='y', color='cluster'+str(i))) + geom_point(size=75) + ggtitle("Cluster Result: "+str(i))
file_name = "Clusters_"+str(i)+'.png'
#this is not saving to any directory
ggsave(p,file=file_name)
这是解释器中的输出...但没有文件保存到任何目录。
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
【问题讨论】: