# ############## 根据对txt文件 写入、读取数据,绘制曲线图##############
import matplotlib.pyplot as plt
import numpy as np
#将数据读出来
from openpyxl import load_workbook
# 加载Excel文件
wb = load_workbook('C:\\Users\m1352\Desktop\格式为xlsx的学生表格.xlsx')
# 选择工作表
sheet = wb.active
# 读取特定单元格的数据
worksheet = wb['Sheet1']
nrows = worksheet.max_row;
cellvalue = worksheet.cell(row=nrows, column=1).value;
x = []
y = []
for i in range(2,nrows+1,1):
x.append(i)
y.append(worksheet.cell(row=i, column=3).value)
print(worksheet.cell(row=i, column=3).value)
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.plot(
x, # X轴数据
y, # Y轴数据
color='green', # 线条颜色:蓝色
linewidth=2, # 线宽:2
markersize=10, # 标记大小:8
label='质数'
)
xx = []
yy = []
for i in range(2,nrows+1,1):
xx.append(i)
yy.append(worksheet.cell(row=i, column=4).value)
print(worksheet.cell(row=i, column=3).value)
plt.plot(
xx, # X轴数据
yy, # Y轴数据
color='red', # 线条颜色:蓝色
linewidth=2, # 线宽:2
markersize=10, # 标记大小:8
label='质数'
)
plt.legend()
plt.xlabel('样本')
plt.ylabel('颠簸成度')
plt.show()
花花的马自达对比
于 2024-12-29 23:53:33 首次发布