Python 从文件中读取时出现密钥错误?

Python 从文件中读取时出现密钥错误?,python,pandas,Python,Pandas,我有个问题。 这是我的节目。我使用这个程序来找到适当的A和T参数,这些参数给出了适当的指数曲线 #otwieranie pliku import pandas as pd data = pd.read_csv("mgdg", sep = " ") #przypisanie do zmiennych t -czas, C - C It appears that you don't have a column named czas. One way to ch

我有个问题。 这是我的节目。我使用这个程序来找到适当的A和T参数,这些参数给出了适当的指数曲线

#otwieranie pliku
import pandas as pd
data = pd.read_csv("mgdg", sep = " ")
#przypisanie do zmiennych t -czas, C - C It appears that you don't have a column named czas. One way to check your column names is to type 
list(data)
. You should see a list of all of your column names. If you need to rename columns in your DataFrame, see this link: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.rename.html

There is no column "czas" in your file. Only columns 0,1 exist. If you want to use "czas" and 'C' as columns you must rename them as below, before calling them:

df.columns=['czas', 'C']
#otwieranie pliku
作为pd进口熊猫
数据=pd.read_csv(“mgdg”,sep=”“)

#przypisanie do zmiennych t-czas,C-C您似乎没有一个名为czas的列。检查列名的一种方法是键入
list(data)
。您应该会看到所有列名的列表。如果需要重命名数据帧中的列,请参阅此链接:

您似乎没有名为czas的列。检查列名的一种方法是键入
list(data)
。您应该会看到所有列名的列表。如果需要重命名数据帧中的列,请参阅此链接:

文件中没有列“czas”。只有列0,1存在。如果要将“czas”和“C”用作列,则在调用它们之前,必须按如下方式重命名它们:

您的文件中没有“czas”列。只有列0,1存在。如果要将“czas”和“C”用作列,则在调用它们之前,必须按如下方式重命名它们:


文件中的列名。在您给出的示例中,列是
[0,1]
,但您要求列
“czas”
,这会在pandas中引发一个
KeyError
,因为它不存在于数据帧中,正如您可能从异常跟踪中看到的那样,您的文件中没有列“czas”。只有列0,1存在。如果你想使用“czas”和“C”作为列,你必须如下重命名它们:df.columns=['czas',C']非常感谢你,你是最好的!!!文件中的列名。在您给出的示例中,列是
[0,1]
,但您要求列
“czas”
,这会在pandas中引发一个
KeyError
,因为它不存在于数据帧中,正如您可能从异常跟踪中看到的那样,您的文件中没有列“czas”。只有列0,1存在。如果你想使用“czas”和“C”作为列,你必须如下重命名它们:df.columns=['czas',C']非常感谢你,你是最好的!!!非常感谢你!!!非常感谢你!!!