ai didi

python - 选择多列时 pandas 中的 keyError

转载 作者:行者123 更新时间:2023-12-01 22:06:26 24 4
gpt4 key购买 nike

在 pandas 数据框中选择多列时出现奇怪的错误。这是代码:

import pandas as pd
df = pd.read_csv("./Dataset/train.csv", engine='python')
df['eviv1', 'v2a1']

我收到此错误消息:KeyError: ('eviv1', 'v2a1')但是我在运行时没有收到错误消息

df['eviv1']
df[v2a1]

分别。PS:我正在使用 python 3 和 Jupyter Notebook 以及 pandas 版本 0.23.0。

最佳答案

无法按照您尝试的方式对列名称(字符串)进行切片。请试试这个,

df[['eviv1', 'v2a1']]

关于python - 选择多列时 pandas 中的 keyError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51451951/

24 4 0
文章推荐: python - 访问当前模式上下文
文章推荐: angular - 选项未显示在 primeng 下拉列表中?
文章推荐: batch-file - 从上下文菜单复制文件的父目录路径
文章推荐: c# - WPF 直接绑定(bind)到 DataContext
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com