[英]How do I skip lines and parse dates as index in python
我有一个 csv 文件,其中包含 90000 行和日期格式索引。 我不需要阅读前 9 行,因为那是我不关心的信息。 我试过这样:
df_dados = pd.read_csv('dados.csv', skiplines=9, index_col=0, parse_dates=['timestamp'])
不幸的是它不起作用,我超越这一点的唯一方法是修改我不想做的文件。 有没有办法跳过行并设置时间索引?
pandas.read_csv()
的skiprows
参数可以是类似列表的、integer 或可调用的。
True
或False
。 由于您想跳过前 9 行,请尝试传递skiprows=range(9)
。
df_dados = pd.read_csv('dados.csv', skiprows=range(9), index_col=0, parse_dates=['timestamp'])
注意:要跳过的行号是 0 索引的(第一行是索引0
,第二行是索引1
,等等)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.