在花了一些时间查看文档,搜索网页并在提示符处进行实验后,我没有成功使用Racket绘制点数。有人可以发布一个例子,说明如何为我的x坐标绘制(0 1 2 3 4 5)和为y坐标绘制(0 1 4 9 16 25)。我认为一个很好的例子可以解决问题。
答案 0 :(得分:3)
基于first example of the doc,并且考虑到要在Racket中绘制already exists的函数,它就像这样简单:
(require plot)
(plot (function sqr 0 5 #:label "y = x ^ 2"))
如果您只想查看各个点,也可以从the docs:
中获取(require plot)
(define xs '(0 1 2 3 4 5))
(define ys '(0 1 4 9 16 25))
(plot (points (map vector xs ys) #:color 'red))
相当于
(require plot)
(plot (points '(#(0 0) #(1 1) #(2 4) #(3 9) #(4 16) #(5 25)) #:color 'red))