python中的图如何做
原创Python中的图制作
Python中可以使用matplotlib库来绘制各种类型的图形,包括折线图、柱状图、饼图等,下面是一些基本的绘图代码示例:
1、折线图
import matplotlib.pyplot as plt import numpy as np 创建数据 x = np.linspace(0, 10, 100) y = np.sin(x) 绘制折线图 plt.figure(figsize=(10, 5)) plt.plot(x, y, marker='o') plt.title('折线图示例') plt.xlabel('x轴') plt.ylabel('y轴') plt.grid(True) plt.savefig('折线图.png') # 保存图像 plt.show()
2、柱状图
import matplotlib.pyplot as plt import numpy as np 创建数据 x = np.linspace(0, 10, 100) y = np.sin(x) + 0.5 # 添加一个常数项,使数据不为负数 绘制柱状图 plt.figure(figsize=(10, 5)) plt.bar(x, y, marker='o') plt.title('柱状图示例') plt.xlabel('x轴') plt.ylabel('y轴') plt.grid(True) plt.savefig('柱状图.png') # 保存图像 plt.show()
3、饼图
import matplotlib.pyplot as plt import numpy as np 创建数据 labels = 'A', 'B', 'C', 'D' # 标签列表 sizes = [15, 30, 45, 10] # 数据大小列表 colors = ['red', 'blue', 'green', 'yellow'] # 颜色列表 explode = (0.1, 0, 0, 0) # 突出显示第一个标签 绘制饼图 plt.figure(figsize=(8, 8)) plt.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', shadow=True, startangle=140) plt.title('饼图示例') plt.axis('equal') # Equal aspect ratio ensures that pie is drawn as a circle. plt.savefig('饼图.png') # 保存图像 plt.show()
这些代码示例可以帮助你了解如何在Python中绘制不同类型的图形,你可以根据自己的需求修改数据、标题、标签等内容,matplotlib还支持丰富的图形编辑功能,如添加图例、设置坐标轴范围等,可以满足你的各种绘图需求。
上一篇:python如何做进销存 下一篇:如何用python写服务器