作为一名理工科实验狗,日常科研的数据经常很容易到100M,而用传统的excel+origin处理的方法需要消耗大量的时间因此,我用python写了数据处理的脚本,可以快速得到我想要的数据,将原来需要4个小时的数据处理工作缩短为4分钟(拷贝图片到PPT),大大提高了工作的效率。下面来介绍我的工作。
首先是我的原材料:数据
Index Vd Id
1/1 -2.0000 V -29.2080 uA
1/2 -1.9800 V -28.4240 uA
1/3 -1.9600 V -26.7640 uA
1/4 -1.9400 V -26.4500 uA
1/5 -1.9200 V -25.2000 uA
1/6 -1.9000 V -24.9680 uA
1/7 -1.8800 V -25.0740 uA
1/8 -1.8600 V -23.8560 uA
1/9 -1.8400 V -25.2280 uA
1/10 -1.8200 V -23.1660 uA
1/11 -1.8000 V -22.5580 uA
1/12 -1.7800 V -21.5140 uA
1/13 -1.7600 V -24.0940 uA
1/14 -1.7400 V -19.1900 uA
1/15 -1.7200 V -19.0060 uA
1/16 -1.7000 V -18.1260 uA
1/17 -1.6800 V -18.8860 uA
一共有5000多行
我处理的期望结果是:
1.得到第二列为横坐标,第三列为纵坐标的,且纵坐标是对数坐标的曲线。
2.得到0.2 V下的大电路和小电流(高阻态和低阻态)随IV 曲线测试次数的变化的曲线
下面用python处理:
1.导入正则匹配,作图的库文件,读入数据文件。