python turtle画散点图
时间: 2023-05-23 17:04:01 浏览: 275
可以使用 Python turtle 模块来画散点图。以下是一个基本的例子:
```
import turtle
import random
# 创建 turtle 实例
t = turtle.Turtle()
t.speed(0)
# 设置画布大小和背景色
turtle.setup(500, 500)
turtle.bgcolor("black")
# 设置散点图的数据点数量
num_dots = 100
# 循环画出每个数据点
for i in range(num_dots):
# 随机生成 x 和 y 坐标
x = random.randint(-200, 200)
y = random.randint(-200, 200)
# 随机生成颜色
r = random.random()
g = random.random()
b = random.random()
color = (r, g, b)
# 移动 turtle 到该坐标
t.penup()
t.goto(x, y)
t.pendown()
# 画出一个圆形 (大小随机)
size = random.randint(1, 20)
t.dot(size, color)
# 隐藏 turtle 画笔并保持窗口打开直到手动关闭
t.hideturtle()
turtle.done()
```
执行该程序将随机生成 100 个数据点,并在黑色的背景上用不同颜色和大小的圆点展示这些点。
请注意,这只是一个基本的例子,您可以根据需要调整颜色、大小、位置和数量等参数。
阅读全文