初步尝试获得了xlsx文件的数据可视化

话说我的python环境是V2.7,昨天安装的pandas使用一堆报错,大意是需要升级到更高的python版本,一阵的摆渡解决方案,放弃了升级(电脑的问题),选择安装openpyxl,还是熟悉的命令:

pip install openpyxl

随后一阵摸索尝试,重复的验证代码,嗯,这恐怕就是工程师最上头的时刻^_^

还好成果出来了

源码也贴上

import openpyxl #读取excel的数据时index是从1开始的

import matplotlib.pyplot as plt

plt.rcParams'font.sans-serif' = 'SimHei' # 使用黑体显示中文

plt.rcParams'axes.unicode_minus' = False # 解决负号'-'显示为方块的问题

wb = openpyxl.load_workbook('三模和双模初始时间测试.xlsx',data_only=True)

ws0 = wb.worksheets0

ws1 = wb.worksheets1

#read excel

read_test_project = ws1.cell(row=1,column=1).value

print(read_test_project)

DATA = \[\]

遍历读取

for row in ws1.iter_rows(min_col=4, min_row=3, max_row=14, max_col=4):

ROW = \[\]

for cell in row:

ROW.append(cell.value)

DATA.append(ROW)

fig = plt.figure(dpi=64, figsize=(10,6))

plt.plot(DATA, c='red')

plt.title("FEP290 Init Time"+read_test_project, fontsize=24)

plt.xlabel("TestPoint", fontsize=14)

plt.ylabel("Time(s)", fontsize=14)

plt.tick_params(axis='both', which='major',labelsize=14)

plt.show()

相关推荐
智慧医养结合软件开源10 小时前
【源码交付】智慧养老系统 · Java + Vue3-系统中台
大数据·人工智能·信息可视化
城数派15 小时前
1951-2024年中国近地面气温栅格数据(逐日/逐月/逐年)
信息可视化
IT毕设实战小研18 小时前
基于大数据的人工智能社交媒体情绪分析与可视化的设计与实现
大数据·信息可视化·数据挖掘·数据分析·课程设计
躺柒19 小时前
读数据可视化35商业智能与金融数据
信息可视化·金融·可视化·数据可视化·商业智能·风险分析
IT研究室19 小时前
最新大数据毕业设计选题推荐-基于大数据的全球地震活动时空分布分析与可视化-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·数据分析·spark·课程设计
数据智研2 天前
【数据分享】300个城市-5G试点城市DID数据(2014-2025)
大数据·运维·人工智能·信息可视化·数据分析
智慧医养结合软件开源2 天前
【源码交付】智慧养老系统 · Java + Vue3-技术架构
大数据·人工智能·信息可视化·云计算
IT研究室2 天前
最新大数据毕业设计选题推荐-基于大数据的培训机构信息分析与可视化-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·数据分析·spark·课程设计
躺柒2 天前
读数据可视化34其他科学与艺术
网络安全·信息可视化·气象学·可视化·数据可视化·气候模型
Highcharts.js3 天前
Highcharts 多Y轴折线图入门讲解:让不同单位的数据在一张图中正确表达
信息可视化·数据挖掘·数据分析·highcharts·图表工具·自定义图表·y轴多图