gpt4 book ai didi

python - key 错误 : "[' petal length'] not in index"

转载 作者:行者123 更新时间:2023-12-01 03:29:12 25 4
gpt4 key购买 nike

我在使用 Pandas 数据帧的索引时遇到一些问题。我想要做的是从 csv 文件加载数据,创建 Pandas 数据框,然后从该数据框中选择特定列并将其转换为数组。

KeyError: "['petal length'] not in index"

我正在使用的代码是

  import pandas as pd
import numpy as np
data = pd.read_csv('iris.csv')
x = np.array(data[['sepal length', 'petal length']])

这是表格:

Pandas Data Frame

使用重新索引将为列创建缺失值。

感谢您的帮助!

最佳答案

您需要检查列名称:

print (data.columns)
Index(['SepalLength', 'SepalWidth', 'PetalLength', 'PetalWidth', 'Name'], dtype='object')

因此选择使用:

x = np.array(data[['SepalWidth', 'PetalWidth']]) 

关于python - key 错误 : "[' petal length'] not in index",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41130856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com