我正在试图确定是否有可能在一站式图表上显示底层数据点。我知道我可以显示与特定点相关联的标签,但是如何显示图表上的实际值呢?
例如,从卡扎菲的文档中,假设我有一个图表:
plot(x=rand(10), y=rand(10))如何在图表本身的x和y向量中显示结果值?
发布于 2015-10-25 18:48:55
实际上,获得字符串表示很容易,例如string(3)。
以下几点如何?
using Gadfly
N = 10
xx = rand(1:10, N) # N random integers between 1 and 10
yy = rand(1:10, N)
labels = map(string, zip(x,y))
plot(x=xx, y=yy, label=labels, Geom.label, Geom.point)这提供了如下内容:

发布于 2015-10-25 17:59:00
实现这一目的的一种方法是通过标签字符串向量将这些值输入Gadfly:
label_vec = ["4", "4", "7", "7", "9", "1", "8", "10", "11", "2"]
plot(x=rand(10), y=rand(10), Labels = label_vec, Geom.label)将it /floats解析为字符串是一件很痛苦的事情,如果您能够将它们直接作为it/floats提供给伽达菲,那就太好了。
有人有更好的方法吗?
https://stackoverflow.com/questions/33332297
复制相似问题