尝试将列合并到python中的字符串时如何解决pandas keyerror

时间:2019-02-18 09:13:02

标签: pandas

我有一个tsv文件,其标题为id, title, descriptionid是唯一数字,titledescription是字符串。

运行以下代码时,出现错误提示KeyError: 1710196272488。它发生在L= str(input_data[id]) + ': ' + input_data["title"] + '. ' + input_data["description"]行中。

input_data = pd.read_csv(input_file, header=0, delimiter="\t", quoting=3 )

input_data['title'] = input_data['title'].str.replace('.','')
L= str(input_data[id]) + ': ' + input_data["title"] + '. ' + input_data["description"]

只是想知道为什么会这样。有什么办法解决这个问题?

下面提到的是一些测试数据。

id  title   description
5317205 Some text   Some text
5316937 Some text   Some text

链接到tsv文件:https://drive.google.com/file/d/18ntzyW_rofqRktEuoi6uqzqcdfPaC0av/view?usp=sharing

很高兴在需要时提供更多详细信息。

0 个答案:

没有答案