我一直在尝试使用以下代码在pandas数据框的列中存储unqiue值,以便在函数中进一步使用。代码段:
def mergeFields(data,field):
oldlist = pd.unique(data[field])
data_rcvd_from_satish.tags = mergeFields("data_rcvd_from_satish","tags")
Error:
TypeError: string indices must be integers, not list
我知道我得到的错误类似于许多其他问题仍然无法解决错误。我请求不要考虑这个副本,请回答。
答案 0 :(得分:0)
data
是一个字符串。请查看传递给mergeFields
的参数。你基本上写道:
"data_rcvd_from_satish"["tags"]
无效。