0

我目前正在学习本教程,但无法显示 png 图像。这是我的程序。

using DataFrames
using Gadfly

train_df = readtable("winequality-red.csv", separator=';')

_, count = hist(train_df["quality"])
class = sort(unique(train_df["quality"]))
value_counts = DataFrame(count=count, class=class)
#value_counts

p = plot(value_counts, x="class", y="count", Geom.bar(), Guide.title("Class distributions (\"quality\")"))
draw(PNG(14cm, 10cm), p)

我得到的错误是

LoadError("C:/Users/John/Desktop/helloworld.jl",12,MethodError(PNG,(140.0mm,100.0mm)))

我已经尝试了这个讨论中提到的一些事情,但是我没有取得任何明显的进展。

4

1 回答 1

0

我能够通过安装来解决我的问题Cairo

Pkg.add("Cairo")

并改变这条线

draw(PNG(14cm, 10cm), p)

draw(PNG("chart.png", 14cm, 10cm), p)

然后chart.png用 Julia Studio开场

在此处输入图像描述

于 2014-06-22T02:57:20.157 回答