前面我们学习了read_csv函数的skiprows参数,作用是需要忽略的行数(从数据表开头算起)。今天我们学习skipfooter参数,这个参数和skiprows作用相似,也是指定需要忽略的行数,但是这个行数是从表尾算起的。这个参数默认为None,就是不跳过。
适用的情况为:一些准备读入的数据表,原本是从某些系统中导出的,在导出时,末尾有日期或制表人等信息,而我们做数据分析的时候并不需要这些无关数据,于是,我们在读入数据表的时候就设置skipfooter参数,跳过无关行。
下面进行举例,先读入一个表格:
import pandas as pd
df=pd.read_csv("test.csv")
df
返回:

这个数据表的最后一行的信息(日期、制表等)不是我们所需要的,于是,我们在读入时将这一行跳过(skipfooter=1):
import pandas as pd
df=pd.read_csv("test.csv",skipfooter=1)
df
返回:

这才是我们需要的数据表。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74899
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!