原标题:如何用Python绘制学术报告图表?
作者:ExcelTing
原文:http://cnblogs.com/excelting/p/6507680.html
全文约 3581 字,读完可能需要 5 分钟。
论文中图表形式多样,常用的处理工具有excel、MATLAB以及Python等。excel自处理的方法有两个缺陷:
1.当数据较多时,容易出现excel"翻白眼"的现象; 2.需要使用subplot功能或批量处理时,使用MATLAB或Python更为方便; 3.excel处理的图在美观程度上较论文图表标准有一定的距离。
对比MATLAB以及Python的plot功能,从图的美观角度出发,Python稍占优势,下文讲简要介绍将excel中的数据提取到Python中并利用Python的matplotlib库制图的过程。
一.如何将Excel中的数据导入Python中:
此部分主要介绍如何将Excel中的数据导入python中(原始数据可能在.txt或.out文件中,且数据较为繁杂,可以先利用MATLAB或python将数据进行处理存入Excel中,包括一些简单的计算、排列等,以便于之后的绘图,或直接利用python提取.txt中数据,在此不做详细介绍),主要方法是利用python的xlrd库,流程如下:
## 导入xlrd库
importxlrd
## 读取指定Excel文件(此处为excel_dir)中的数据
data=xlrd.open_workbook(excel_dir)
## 读取指定data中某s