Python报错:KeyError: ‘820‘

Python报错:KeyError: ‘820’

问题描述

Python报错:KeyError: ‘820‘_第1张图片

原因

操作的表格列名是数字

Python报错:KeyError: ‘820‘_第2张图片

NIR=data['820']
R=data['630']

以上是出错行,dataframe的这种索引方式不支持用数字。

解决方案

先修改列名为字符
Python报错:KeyError: ‘820‘_第3张图片
然后将出错行改为对应列名

NIR=data['nir']
R=data['r']

你可能感兴趣的:(各种疑难杂症,python,开发语言)