Python科学绘图
基于Python的跨平台绘图工具合集
Python科学绘图是一款基于Python3.6的绘图工具,创立这个项目的目的是为了给科研工作者们提供一个跨平台的数据图绘制解决方案。
针对科研工作者的使用环境
考虑到多数科研环境对数据图的格式要求几乎固定,对于这类格式固定的数据图而言使用OriginLab等软件进行作图反而会非常的繁琐,例如反复设置坐标轴、刻度尺等。
作者希望将常用的一些数据处理方案整理成若干可用的小脚本,实现半自动的数据处理-绘图过程。
跨平台兼容
作为一个科研工作者深感多数科研工具对非windows平台的兼容性问题,基于跨平台的Python可以为非windows平台提供同等于windows的兼容性,这也是作者的一个小小的梦想
运行环境
a. python3.6
b. numpy
c. matplotlib
d. xlrd
项目内容
1.xrdplot图谱绘制工具
xrdplot用于从txt文件直接绘制图谱,支持多图绘制,可用于XRD、EDX、红外光谱等对y绝对值没有要求的谱图。txt文件要求每一行只有x和y两个数据,数据之间用空格分割(支持多个空格作为分隔符)目前的效果如下:
使用方法
将数据处理为txt文件后单独和xrdplot.py文件放在同一个文件夹下,双击运行xrdplotpy即可
更新日志:
Version 0.9: 实现自动读取当前目录下的所有txt文件并根据txt的名称自动添加图例。
Version inti:实现基