Python绘制高级图表(1):绘制条形统计图

本文介绍了如何使用Python的Turtle库进行图形初始化,包括绘制xy轴和创建美观的箭头。随后展示了如何使用Turtle绘制柱状图,并逐步演示了从基本到复杂数据绘制的过程。

一、初始化

1. 引入库,设置画笔

from turtle import *
t = Turtle()
t.color("black")
t.width(3)

2. 为了美观,画出xy轴

(1) 普通型
from turtle import *
t = Turtle()
t.color("black")
t.width(3)

# 以画布为600 * 600为例
# 1. x轴
t.penup()
t.goto(-300, -300)
t.pendown()
# 1.1 画出直线
t.forward(600)
# 1.2 画出右半边箭头
t.right(150)
t.forward(20)
t.backward(20)
# 1.3 画出左半边箭头
t.left(300)
t.forward(20)
t.backward(20)
t.right(150)
# 1.4 退回xy轴交接点
t.backward(600)

# 2. y轴
t.left(90)
# 2.1 画出直线
t.forward(600)
# 2.2 画出右半边箭头
t.right(150)
t.forward(20)
t.backward(20)
# 2.3 画出左半边箭头
t.left(300)
t.forward(20)
t.backward(20)
t.right(150)
# 2.4 退回xy轴交接点
t.backward(600)
(2) 标准型
from turtle import *
t = Turtle()
t.color("black")
t.width(3)

# 以
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值