简单学量化pandas的应用29读取csv文件3

今天,我们学习参数header,即行标题,header的默认值为0,它有以下几种设置方式:

  • 不设置header(其默认值为0),或header=0,读取时会将数据中的第一行当成标题。
  • 设置header = None,表示数据无标题,这时,会生成自动标题从左到右依次为0、1、2…
  • 设置header=n,把第n+1行当成标题。这个时候,第0到第n行的数据就不会显示出来了。
  • 也可以设置多行标题,如header= [3,6,9],则把数据表的第4、7、10行当成标题。同样,这个时候,标题之上的数据行也不会显示。

下面,我们就演示一下,首先读取数据:

import pandas as pd
df=pd.read_csv("stock.csv")#等同于hearder=0
df

返回:

简单学量化pandas的应用29读取csv文件3

然后,我们设置header=None读取:

import pandas as pd
df=pd.read_csv("stock.csv",header=None)
df

简单学量化pandas的应用29读取csv文件3

这个时候,用数字0、1、2、3…取代了原标题。

限于篇幅,header=n及header=[a,b,c…]形式的我们就不一一列举了,感兴趣的请自行试验。

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

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日
下一篇 2024 年 7 月 11 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注