现生产部门钱师傅采购两款润滑剂用于设备润滑,随后测试并统计出在5个不同使用剂量下,润滑剂对设备产生的影响值,现使用python对统计出的数值进行绘图。
响应关系点线图:
import matplotlib.pyplot as plt
testPoint = (10, 20, 40, 60, 100)
accessoriesA = (0.5, 0.1, 1.8, 3.1, 6.2)
accessoriesB = (0.7, 1.4, 1.7, 2.9, 1.8)
plt.plot(testPoint, accessoriesA, marker = 'o', linestyle='-', color = 'black')
plt.plot(testPoint, accessoriesB, marker = '^', linestyle='--', color = 'red')
plt.title('Accessories dose and response')
plt.xlabel('Test point')
plt.ylabel('Response')
plt.legend(['A','B'], title = 'Accessories Type')
plt.show()
一页多图:
import matplotlib.pyplot as plt
testPoint = (10, 20, 40, 60, 100)
accessoriesA = (0.5, 1.0, 1.8, 3.1, 6.2)
accessoriesB = (0.7, 1.4, 1.7, 2.9, 1.8)
plt.subplot(2, 2, 1) #4个图中的第1个子图,测试点和润滑剂1
plt.plot(testPoint, accessoriesA, 'o')
plt.subplot(2, 2, 2) #4个图中的第2个子图,测试点和润滑剂2
plt.plot(testPoint, accessoriesB, 'o')
plt.subplot(2, 2, 3) #4个图中的第3个子图,润滑剂1和润滑剂2
plt.plot(accessoriesA, accessoriesB, 'o')
plt.subplot(2, 2, 4) #4个图中的第4个子图,测试点和润滑剂1、润滑剂2
plt.plot(testPoint, accessoriesA, 'o-')
plt.plot(testPoint, accessoriesB, 'o--')
plt.legend(['accessoriesA', 'accessoriesB'])
plt.show()
根据绘制出的数据图形,领导觉得钱师傅吃了回扣。