我正在处理中文字符excel。在我使用以下命令读取excel之后 data = pd.read_excel(file, encoding = 'utf-8') ,我可以正常打印文件(我可以读取字符)。 但是,当我想要通过一个值来筛选行时,我得到了以下错误: Index = data[data[cols[0]] == "企业下属店铺销售记录"]] UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as b
我有一个excel .csv文件,其中包含一个名为Made From的列,该列标识国家/地区,例如Made in Australia或Made in HK,甚至使用region Made in APAC
因此,我的目标是确定它使用的是哪个ISO国家代码或地区名称。我想把它分别放到一个名为Country的新列和另一个名为Region的列中。
目前,我正在尝试此代码,但无济于事。df[Country] = df["Made From"].apply(lamda x:x if x in countries else "Global")。countries是一个coun