pandas 遇到Key Error错误的一个小问题

news/2024/11/8 6:05:53/

最近刚刚接触Python,安装了Anaconda, 编程小白一个,照着教程准备做一个中考成绩录取分数线分析的案例, 使用read_excel()读入数据后,

import pandas as pd
data =pd.read_excel(r'C:\2021-2022深圳中考录取分数线(1).xlsx',header=[0,1])
data

数据读取到了,表头内容占据两行

如果想要取某列数据,使用单个表头,是会报错的

for x in data[ '学校名称']:
    print(x)

 正确的做法是

for x in data['2021年-2022年深圳公办高中分数对比', '学校名称']:
    print(x)

 具体查看各个列名称,可以使用这个命令

print(data.columns.values)

这个问题应该是很简单的小白问题,我自己不会,简单记录下


http://www.ppmy.cn/news/85224.html

相关文章

React组件通信

目录 组件通信的意义 结构准备 通过Props通信 父子通信 父传子 子传父 兄弟组件通信 第三方库的消息订阅与发布 父传子 兄弟传 组件通信的意义 1) 组件是独立且封闭的单元,默认情况下组件只能使用自己的数据(state) 2&…

ChatGPT在语音识别技术领域的应用

第一章:引言 近年来,随着深度学习技术的飞速发展,语音识别技术已经成为了人工智能领域中备受关注的重要领域之一。在语音识别技术的应用中,ChatGPT作为一款先进的语言模型,可以发挥其强大的文本生成和自然语言处理能力…

【ONE·C++ || 哈希(二)】

总言 主要介绍哈希运用于unordered系列的上层封装框架与相关运用:位图、布隆过滤器、哈希切割。 文章目录 总言0、思维导图3、封装3.1、基础封装3.1.1、框架结构3.1.2、Inset 1.0 3.2、引入迭代器3.2.1、在迭代器中3.2.2、在哈希表中3.2.3、在unordered上层3.2.4、…

文本转语音怎么转?教你三招轻松搞定

近年来,人工智能技术飞速发展,语音合成技术 (TTS) 已经被广泛应用于各种应用场景中。在日常生活中,人们经常需要阅读长篇文章、新闻报道、科技论文等,但传统的阅读方式不仅效率低下,而且容易让人感到疲劳。随着语音合成…

day08 Spring MVC

spring MVC相当于Servlet mvc解释:模型,视图,控制器 **使用该思想的作用:**减少耦合性,提高可维护性 Spring MVC前端控制器 方式1 1.在web.xml中配置前端控制器方式2 ​ 要是用前端控制器,必须在web.xml中配置DidpatcherServlet类 <!--前端控制器--> <servlet&g…

14_Uboot图形化配置

目录 U-Boot图形化配置体验 make menuconfig过程分析 Kconfig语法简介 Mainmenu menu/endmenu条目 config条目 depends on和select choice/endchoice Menuconfig Comment Source 添加自定义菜单 U-Boot图形化配置体验 uboot或Linux内核可以通过输入"make menu…

20230522-win11删除文件失败-需要SYSTEM提供的权限

20230522-win11删除文件失败-需要SYSTEM提供的权限 一、软件环境 标签&#xff1a;win11 SYSTEM权限分栏&#xff1a;windows编译器&#xff1a;VS2019 二、问题描述 删除D:\WindowsApps\36186RuoFan.USB_5.8.1.0_x64__q3e6crc0w375t目录下的文件时&#xff0c;提示【文件访…

Qt之程序发布以及打包成exe安装包目录

Qt之程序发布以及打包成exe安装包 目录 一、简述二、设置应用程序图标三、发布程序四、打包程序 回到顶部 一、简述 Qt 项目开发完成之后&#xff0c;需要打包发布程序&#xff0c;而因为用户电脑上没有 Qt 配置环境&#xff0c;所以需要将 release 生成的 exe 文件和所依赖…