|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 往北向南 于 2022-1-11 16:07 编辑
案例需求:读取当前目录下 某招聘网站数据.csv 文件的 positionId、positionName、salary 列,并将标题设置为 ID、岗位名称、薪资
我的方法是:
- data = pd.read_csv('某招聘网站数据.csv',usecols=['positionId','positionName','salary'],header = 0,names=['ID','岗位名称','薪资'])
复制代码
但是报错:
ValueError: Usecols do not match columns, columns expected but not found: ['positionName', 'salary', 'positionId']
参考答案是:
- data = pd.read_csv('某招聘网站数据.csv', usecols=[0,1,17],header = 0,names=['ID','岗位名称','薪资'])
复制代码
疑问:
我看差别在于 usecols我使用的是列名,参考答案是列序号,这个区别在哪儿 |
|