Python对比excel---I
2020-04-11 18:55 作者:一心想当网红的李老师 | 我要投稿
之所以搞这个,就是应为自己经常使用excel处理实验数据。但是目前会的语言是python。
python其实可以做很多事情,比如树莓派+传感器,采集实验数据。但是每次数据要导出,再进行人工处理,还是比较麻烦的。如果都可以python搞定,可以方便很多。
其实处理数据步骤:
1、打开文件、导入数据
import pandas as pd
df=pd.read_excel(r"****文件位置*****") ###excel文件
df=pd.read_csv(r"****文件位置*****") ####csv文件
df=pd.read_table(r"****文件位置*****") ####txt文件
import pymysql
eng=pymysql.connect(host="",user="",password="",db="",charset="") ###打开数据库文件
使用的时候可以配合python GUI模块打开功能使用
2、数据结构分析
不同类型的文件打开之后,索引、表头会有一些不一样。根据个人习惯,把数据按照自己的需要存到数组、列表里面方便自己处理和调用。
3、数据处理方法
调用已有的函数,一般处理简单的问题或者通用数学问题。
编写自用函数,解决自己的特殊问题
4、数据存储和表达
把数据处理结果存成自己需要的形式。作图表达出来。
一般来说python处理数据一开始不会像excel那样方便,但是用久了还是不错的。