【发布时间】:2021-12-06 17:19:09
【问题描述】:
我正在尝试使用 pandas 从https://download.bls.gov/pub/time.series/bp/bp.measure 读取数据,如下所示:
import pandas as pd
url = 'https://download.bls.gov/pub/time.series/bp/bp.measure'
df = pd.read_csv(url, sep='\t')
但是,我只需要获取包含两列的数据集:measure_code 和 measure_text。由于这个数据集作为标题BP measure,我也尝试像这样阅读它:
url = 'https://download.bls.gov/pub/time.series/bp/bp.measure'
df = pd.read_csv(url, sep='\t', skiprows=1)
但在这种情况下,它会返回一个只有一列的数据集,我无法将其删除:
>>> df.columns
Index([' measure_code measure_text'], dtype='object')
关于获取此数据集的更好方法的任何建议/想法?
【问题讨论】:
标签: python-3.x pandas csv